redis数据结构与内部编码
数据结构和内部编码
-
查询内部编码 object encoding
127.0.0.1:6379> keys * 1) "python" 2) "a" 3) "hello" 4) "mylist" 127.0.0.1:6379> object encoding python "embstr" 127.0.0.1:6379> object encoding mylist "ziplist"
使用合理的键名,有利于防止冲突,并提高项目的可维护性
-
"业务名:对象名:id:[属性]" 作为键名,[]内是可选的 eg:mysql数据库名为vs,用户表为user name对应的键名:vs:user:1,vs:user:q:name