android端与mysql数据库的交互

mayzilee 2016-12-07 10:57:54
场景:android端的有一个功能就是获取数据库中最新的数据,但是当数据库中的数据越来越多的时候(mysql数据库每5秒钟就会增加一条数据),android端获取数据库中的数据的速度就会越来越慢,如果是说要用缓存,但是数据是每时每刻都是变化的(因为需要获取的是最新的数据),这种情况适合y用缓存吗?也不能对数据库中的数据定时删除,因为还需要这些数据来做一些图表统计,怎么解决这种情况?求大神指教。
...全文
496 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
LongRui888 2016-12-08
  • 打赏
  • 举报
回复
这种情况是首先试试给数据的日期字段建个desc的索引,然后用limit限制返回数据的条数。 如果这样还是慢,达不到你的要求,可以考虑用缓存,保存最新的数据,不过用了缓存后,你的代码逻辑要修改
rucypli 2016-12-08
  • 打赏
  • 举报
回复
图表统计 提取一些基本信息存在一个图形统计数据表里面
rucypli 2016-12-08
  • 打赏
  • 举报
回复
加时间索引获取最新数据

56,940

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧