![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
redis 进阶
旅行者yky
这个作者很懒,什么都没留下…
展开
-
深入理解Redis持久化
一、快照 RDB1.1 bgsave触发情景:使用save相关配置,如“save m n”。表示m秒内数据集存在n次修改时,自动触发bgsave 全量复制 执行shutdown 时,如果没有开启AOF持久化功能则自动执行bgsave。 执行flushall 清空所有缓存时 debug reload 重新加载配置文件时1.2 bgsave原理:二、AOF2.1 开启方...原创 2019-02-01 18:46:40 · 423 阅读 · 0 评论 -
深入理解Redis主从复制
一、主从拓扑架构分析1.1 一主一从1.2 一主多从1.3 树状主从二、主从配置2.1 建立主从关系:从节点只能有一个主节点,当再次指定主节点时,从节点会删除旧主节点的数据。# 1. 在redis.conf 中加入以下配置:slaveof 192.168.153.133 6379# 2.启动的时候带上 slaveof 参数./redis-serve...原创 2019-02-03 11:51:11 · 2785 阅读 · 0 评论 -
深入理解 Redis 数据结构
一、数据结构1.1 简单动态字符串(simple dynamic string , SDS)redis 没有使用C自带的字符串(以空字符结尾的字符串数组)实现,而是自己定义SDS结构来存储字符串,SDS结构如下:修改SDS时涉及到以下两点:1. 空间预分配:用于优化字符串增长操作:当SDS需要进行空间扩展时,程序不仅会为SDS分配修改所必须要的空间,还会为SDS分配额外的空...原创 2019-02-15 17:47:39 · 660 阅读 · 0 评论