Redis有哪些数据结构?底层的编码有哪些?有序链表采用了哪些不同的编码?
数据结构
1 简单动态字符串
2 链表
3 字典
4 跳跃表
5 整数集合
6 压缩列表
对象 string list hash set zset
编码 int ,embstr,raw,ht,linkedList,ziplist,intset,skiplist
每种对象可以使用的编码
String : int embstr,raw
list : ziplist,linkdlist,
hash : ziplist ,ht
set : intset,ht
zset : ziplist,skiplist
Redis扩容,失效key清理策略
Redis的持久化怎么做,aof和rdb,有什么区别,有什么优缺点。
redis集群会吗?
见eclipse
redis事务
见eclipse