首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将EPG数据从服务器同步到android的最佳方式

将EPG数据从服务器同步到android的最佳方式
EN

Stack Overflow用户
提问于 2017-06-22 18:18:25
回答 2查看 401关注 0票数 0

我正在开发一个Android应用程序,在那里我需要为电视应用程序同步EPG (电子节目指南)。我需要在本地保存7天的数据(300个频道EPG /天)

我只是想确定什么是最好的方法

1)拉取解析接口,保存在本地安卓SQLite (Active Android)数据库(1天数据同步7次命中),7天数据同步49次

2)将数据文件保存到本地Android,然后保存到数据库中。

如果任何人能给我一个建议,我将不胜感激

EN

回答 2

Stack Overflow用户

发布于 2017-07-12 19:55:24

在你的两个选项中,更好的方法应该是第一个。即

  1. 抓取解析接口,保存在本地Android SQLite (Active Android)数据库(1天数据同步7次点击)和(7天数据同步49次点击)

以下是我能为您的解决方案想到的一些原因:

  1. 当你从文件或数据库中获取数据时,那么为什么你需要将相同的数据存储在两个地方(文件和数据库都有)。
  2. 当你从数据库中获取数据时,你可以查询特定的字段,你不需要读取完整的文件。
  3. 还请记住,如果用户的设备在一天中关闭了一段时间。数据同步不应受此影响。
票数 0
EN

Stack Overflow用户

发布于 2018-01-12 09:00:16

我知道这个问题有点过时,但遇到了这个问题,我想我可能会提供一些信息。为了保持机器的任何负载,我在收集和保存数据的服务器上设置了一个解析。然后,android大约每6个小时进行一次调用或获取一个解析的文件。我的解析被设置为创建一个文件,android基本上只需要读取该文件,而不涉及真正的工作。这只是个想法。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44696577

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档