随笔分类 - Redis
摘要:Redis的列表对象底层所使用的数据结构其中之一就是list。 list Redis的list是一个双端链表,其由3部分构成:链表节点、链表迭代器、链表。这一设计思想和STL的list是一样的,STL的list也是由这三部分组成。需要特别说明的是Redis用C语言实现了list的迭代器,比较巧妙,下
阅读全文
摘要:Redis是一个Key Value数据库。Redis有5种数据类型:字符串、列表、哈希、集合、有序集合。而字符串的底层实现方法之一就是使用sds。以下描述中请读者注意区分sds是指简单动态字符串这一数据结构(用大写表示)还是sdshdr头部中buf数组的起始地址(用小写表示)。 SDS源码 如下源码
阅读全文
摘要:对Redis最新版(3.2.9)的源码进行分析,并介绍一些使用方法。 Redis—初探Redis Redis—数据结构之sds Redis—数据结构之list
阅读全文
摘要:一、什么是Redis? 学习Redis最好的是看官网了,下面是Redis的官网对Redis的介绍 可见,Redis是一个内存存储的数据结构服务器,可以用作数据库、缓存等。支持的数据结构也很丰富,有字符串、列表、哈希表、集合、有序集合。而且Redis还提供了持久化功能。不仅如此,Redis还可用于集群
阅读全文

浙公网安备 33010602011771号