Android应用程序中同步功能的性能讨论
我目前正在开发一个类似论坛的应用程序 为了提供离线使用,我按照修改时间的降序维护了用户查看的所有帖子 因此,当用户对帖子发表评论时,修改的时间就会改变 因此,当我查询最新的帖子时,存储在sqlite数据库中的帖子会再次被检索 我需要它 但是我需要一些信息和最佳实践来同步这个场景中的数据 我提出了以下解决方案Android应用程序中同步功能的性能讨论,android,database,performance,sqlite,Android,Database,Performance,Sqlite,我目前正在开发一个类似论坛的应用程序 为了提供离线使用,我按照修改时间的降序维护了用户查看的所有帖子 因此,当用户对帖子发表评论时,修改的时间就会改变 因此,当我查询最新的帖子时,存储在sqlite数据库中的帖子会再次被检索 我需要它 但是我需要一些信息和最佳实践来同步这个场景中的数据 我提出了以下解决方案 作为蛮力方法,我们需要在insert else每次使用sql更新之前检查本地数据库中是否存在相同的post id 将所有帖子的帖子信息存储到哈希映射中。检查缓存中是否存在较新的post id