手记

Redis实践(十五)-开发规范

1 key设计



看看这个

embstr 是啥,即内部编码





2 value 设计

value 设计


bigkey


bigkey 的危害


网络阻塞


慢查询


节点数据不均衡


反序列消耗


发现 bigkey


应用方发现


redis-cli bigkeys


scan + debug object


主动报警


内核统计

3 发现 bigkey 的方法

bigkey 发现


应用方发现


redis-cli bigkeys





scan + debug object


主动报警


内核统计

4 bigkey 删除


bigkey 删除-Java


bigkey 预防


总结

5 选择合适的数据结构


一个例子,三种方案


方案一


方案二


方案三


三种方案的内存对比


三种方案内存分析


三种方案优缺点对比

6 键值的生命周期的管理

7 命令使用技巧






8 Java客户端优化


9 连接池参数说明



如何预估最大连接池




作者:芥末无疆sss
链接:https://www.jianshu.com/p/ce129f4592d0
來源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。


0人推荐
随时随地看视频
慕课网APP