Android和Mysql数据库通信

时间:2017-01-26 22:47:38

标签: android mysql sql database mysqli

  • 像Spotify和Instagram这样的应用程序,他们的数据库,用户有多快 单击按钮响应?没有必要处理多快 存储在数据库中的信息?
  • 例如:Spotify应用程序,我快速点击关注按钮(a 非常快速的点击)。在这种情况下,信息如何存储在 数据库?
  • 连接数据库和管理大量数据库的最佳方法是什么 连接吗?
  • 我应该使用数据库界面吗?例如:android sqlite
  • 在应用程序Instagram中,当我点击Like I按钮时 很快会发生什么?什么时候将信息存储在数据库中?

(我使用排球库)

感谢

1 个答案:

答案 0 :(得分:1)

让我们举一个示例场景,当你点击一个像按钮

  
      
  1. 要做的第一件事就是在本地数据库中存储用户喜欢某个特定艺术家的作品
  2.   
  3. 基于此,您应该从后端调用API来记录此事件。但这必须是异步的,你不应该这样做   在主线程上运行
  4.   
  5. 在您等待API的响应之前,您可以继续根据本地计数器更新Android视图(您可以使用   sqllite for this)
  6.   
  7. 后端将运行一个cronjob来获取喜欢的总数并将它们放入另一个表列中
  8.   
  9. 因此,当新用户来到cronjob后,他/她将看到更新的计数器
  10.