【发布时间】:2013-08-24 19:43:19
【问题描述】:
我有一个表,其中包含有关用户当前位置(纬度、经度)的信息,并且从我的 php 脚本中,我将查询该表以查找在某个距离(如 50 英里)内围绕他的其他用户。并且每个=is 查询都可能产生很大的数据集。
上面的查询在我的应用程序中执行得更多。但我知道结果包含用户至少 5 分钟的相同数据。
如果我为特定用户缓存 sql 查询 5 分钟,那么我可以从缓存中读取而不是查询。 5 分钟后,随着其他用户位置的更新,我必须查询该表。
以上情况如何解决? php和mysql有什么缓存技术吗?
谢谢, Seshachalam M
【问题讨论】:
标签: php mysql codeigniter caching