所谓热key就是同一时间有大批量的请求访问同一个key,如何解决问题大致有以下几种方案:
利用本地缓存可以利用hashMap,或者本地缓存如google guava,ehcache等保存key对应的value值,这样请求就不会到redis,缓解压力
集群redis部署多个redis节点,每个节点都备份热key值;还有一个问题就是同一个key如何分发到多个节点,可以给每个热key添加一个随机值,比如random()+key,这样就可以分发到多个节点
首页 >
所谓热key就是同一时间有大批量的请求访问同一个key,如何解决问题大致有以下几种方案:
利用本地缓存可以利用hashMap,或者本地缓存如google guava,ehcache等保存key对应的value值,这样请求就不会到redis,缓解压力
集群redis部署多个redis节点,每个节点都备份热key值;还有一个问题就是同一个key如何分发到多个节点,可以给每个热key添加一个随机值,比如random()+key,这样就可以分发到多个节点
公司卸载了微软Office改用金山数字办公原WPS云端企业版 - 数据库 - 前端| | 公司卸载了微软Office改用金山数字办公原WPS云端企业版 - 数据库 - 前端| ...