摘要:
链表被广泛用于Redis的各种功能,比如列表键、发布与订阅、慢查询、监视器等。 每个链表节点由一个listNode结构表示,每个节点都有前置节点和后置节点。 每个链表使用一个list结构来表示,这个结构有表头节点指针、表尾节点指针,以及长度等信息。 因为链表表头节点的前置节点和表尾节点的后置节点都指 阅读全文
摘要:
1. 简单动态字符串(simple dynamic string,SDS)是Redis的默认字符串表示结构,底层的string都是基于SDS实现。Redis基于C语言,并引用了部分C函数。 使用场景:SET key "hello" 或RPUSH list "a" "b" "c" ,其中引号中的字符串 阅读全文