![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
redis
redis
Forest441
既然决定了就不轻易放弃
展开
-
redis的数据结构
前言我们都知道,redis最基本的数据结构有5种,分别是字符串、列表、哈希表、集合和有序集合。其实准确来说,这种表述容易造成误会,给人误解。从redis的源码来看,这5种其实是redis封装的对象,而底层对象的实现才应该成为数据结构。redis最基础的数据结构包括以下几种:简单动态字符串、链表、字典、跳跃表、整数集合、压缩列表。而redis对象(也就是一开始提到的5种)其实底层都是基于这些数据结...原创 2020-02-21 16:01:03 · 1902 阅读 · 0 评论 -
redis中的对象
redis中的对象前言在上一篇关于redis的文章中,我们分析了redis用到的主要的数据结构,但是redis并没有直接使用这些数据结构来实现KV形式的数据库,而是基于这些数据结构又封装了一些对象。常用的基础对象包括字符串、列表、哈希、集合和有序集合5种,而每种对象底层的实现就是上一篇提到的数据结构中的一种或多种。参考《redis设计与实现》,redis这么设计有以下几点的好处:redi...原创 2020-02-21 16:06:57 · 828 阅读 · 0 评论