java低命中的环境下,怎样提高吞吐量?
加了查询条件的话 只能闹一些页面cache 命中率低不是问题 因为你都没说你页面整体的QPS是多少 如果QPS一样很低.. 好像也没什么 优化的话最多也就是加一些cache预热 前提也得是你很懂得用户的查询条件的范围 或者通过一些UI上的设计让用户在默认情况下的查询条件变的稍微稳定一些
■网友
多个表的查询具体来看,小表可以直接全量内存cache,大表可以先考虑水平切分,鉴权系统听起来不需要order by之类的复杂操作吧。对于单个用户的缓存内容注意设置合理的自动超时时间,取决于你缓存机器的内存和用户平均持续浏览时间。
■网友
把复杂的关联信息全量缓存,用redis也好,memcached也好,单台不行就集群。最终把所需要查询的信息优化到只有一两次数据库库询或者就不用查询。
推荐阅读
- 鄂温克冬季马赛-30℃极寒开赛:寒冬中的火热派对
- 大雪@大雪腌肉 适当进补 今日大雪
- |电商事业中的“闪光少年”
- dart这编程语言现在发展怎么样了,语法与Java,c#很相似,甚至更简洁
- hadoop中的mapreduce链接(mapreduce chaining)怎样避免中间文件的产生
- 经观汽车|日系车企中的“异类”?东风日产将导入e-POWER技术大干增程式混动 | 经观汽车
- 中年|这些东西,比你想象中的还要大得多!
- Java工程师和C++工程师在工作上有啥区别哪个更适合自身发展
- 请问杨毅微博中的这两人是谁
- 某些公司招聘要求中的精通mysql是啥程度
