![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Redis
凌晨向燕京
这个作者很懒,什么都没留下…
展开
-
Redis——底层数据结构及其实现
文章目录字符串(SDS)链表字典跳跃表整数集合压缩列表字符串(SDS)结构定义:struct sdshdr{ //记录buf数组中已使用字节的数量 //等于 SDS 保存字符串的长度 int len; //记录 buf 数组中未使用字节的数量 int free; //字节数组,用于保存字符串 char buf[];}redis中采用和C语言中的字符串相同的存储方式,字符串末尾以一个空字符结尾,且并不算作len里面 去,这样做的原创 2020-09-12 09:35:28 · 123 阅读 · 0 评论 -
Redis数据同步—— RDB和AOF
文章目录RDBRDB的触发机制RDB的底层原理AOF底层原理:AOF的重写RDB首先明确,Redis的RDB文件是dump.rdb可以在配置文件中设置此文件RDB的触发机制1.save的规则满足的情境下2.执行了flushall3.退出redis恢复rdb文件,只需要把该文件放在我们redis的启动目录下就可以了。redis启动的时候会自动检查目录查看:127.0.0.1:6379> config get dir1) "dir"2) "/usr/local/bin"127原创 2020-08-17 21:18:23 · 740 阅读 · 0 评论 -
Redis——config详解
文章目录配置文件详解单位包含:网络通用配置:快照:主从复制:安全:限制clientsAOF的配置配置文件详解单位说明units(单位)对大小写不明感包含:网络bind 127.0.0.1 #绑定的ipprotected-mode yes #保护模式port 6379 #端口设置通用配置:daemonize yes #以守护进程的方式运行,默认是nopidfile /var/run/redis_6379.pid #如果以后台的方式运行,我们需要指定一个pid文件#日志# S原创 2020-08-15 13:35:19 · 412 阅读 · 0 评论