这种页面不能静态化,有没有办法把非距离的信息存在redis来减少数据库负担?或者有什么别的方法?
###postgresql的方案https://github.com/digoal/blo... 可以参考一下这篇文章 要用redis缓存的话就用最普通的请求参数作为key结果作为value加ttl的方法,应该能满足大部分的需求了.
###资源不够,内存来凑。
1.用额外的机器:用redis缓存查询结果
2.用现有的机器:用服务器存储在用户数据中
3.用用户的机器:存在客户端本地存储器里面。
4.用额外的机器:使用数据库集群功能。
我建议用4,老板一定会多买几台数据库服务器