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