![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
精通Redis之路
zpwggi123
这个作者很懒,什么都没留下…
展开
-
Redis对象各自的命令—第三回
知道了Redis的五个对象,那么怎么来使用呢,在Redis中,给出了公共的命令,也有每个对象各自的命令,今天就来总结一下,看看常用的有哪些? 对任何键都能执行的命令: del,expire,rename,type,object 对特定类型键执行的命令: 1.字符串命令的实现: set:用来保存值 get:返回字符串值 append:将给定字符串追加到现有字符串的末尾 incrbyfloat:将字...原创 2019-03-04 22:16:21 · 164 阅读 · 0 评论 -
Redis数据结构与对象注意点—第四回
以下是总结的一些小知识点,废话不多说,直接进入正题: 1.SDS遵循C字符串以空字符串结尾的惯例,保存空字符串的1字节空间不计算在SDS的len属性里面 2.SDS比C字符串更适用于Redis的原因: 常数复杂度获取字符串长度 杜绝缓冲区溢出 减少修改字符串时带来的内存重分配次数 二进制安全 兼容部分C字符串函数 3.整数集合(intset)升级的好处:一个是提升整数集合的灵活性,另一个是尽可能地...原创 2019-03-05 21:47:23 · 143 阅读 · 0 评论 -
初读Redis—第一回
虽然早就买下了黄键宏老师著的《Redis设计与实现》,但是一直没有静下心来好好研读,总是搁置,前几天,阅读这本书的这一个大工程开始。学习了几天Redis,虽然只阅读了一部分,但是已经感受到了这本书内容的详尽,正如黄老师在书中所言,“我衷心的希望这本新版《Redis设计与实现》能够帮助读者更好地了解Redis,并成为更优秀的Redis使用者”。我虽愚笨,却也努力,学习的过程是艰难的,以下是我学习完成...原创 2019-03-02 22:00:48 · 159 阅读 · 0 评论 -
对象总览—第二回
今天是周末,但是也要继续学习,加油,今天想总结一下Redis用到的数据结构,对它们各自的结构,做一个简要的概括: 1.简单动态字符串(SDS):由sdshdr组成 每个sdshdr结构表示一个SDS值,sdshdr结构有3个属性,分别为: int类型的len,记录SDS所保存的字符串的长度 int类型的free,记录buffer数组中未使用字节的数量 char类型的数组(字节数组)buf...原创 2019-03-03 21:40:43 · 201 阅读 · 0 评论