一.键值设计 1.key名设计 1) 可读性和可管理性: 以业务名或数据库名为前缀,以防key冲突,用冒号分隔,比如业务名:表名:ID 2)简洁性: 保证语义的前提下,控制key的长度,当key较多时,内存占用也不容忽视. 3)不包含特殊字符: 包含空格.换行.单双引号以及其他转义字符 2.value设计 1) 拒绝bigkey,防止网卡流量.慢查询. string类型控制在10KB以内,hash.set.zset元素不要超过5000. 非字符串的bigkey,不要使用del删除,使用hsca…