首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
redis
陆伯言
创建于2021-12-01
订阅专栏
一些redis的理解
暂无订阅
共5篇文章
创建于2021-12-01
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
redis:高可用 复制、哨兵、集群
前言 主从复制 复制的过程又分为同步和命令传播两个步骤。 同步 客户端向从服务器发送SLAVEOF命令时,从服务器会向主服务器发生SYNC命令进行同步,步骤如下: 从服务器向主服务器发生SYNC命令。
redis:持久化RDB&AOF的底层实现
前言 RDB持久化 RDB的创建和载入 SAVE和BGSAVE命令都可以生成RDB文件,不同的是SAVE命令会阻塞redis进程,知道RDB创建完成前不能处理任何命令。BGSAVE则会派生一个子线程生
redis:过期删除&淘汰策略
过期键删除 EXPIRE:设置键的存活时间 TTL:获取键的剩余存活时间 PERSIST:移除键的过期时间 保存键的过期时间 redisDb中的expires字典保存着所有键的过期时间。key是指向键
redis:底层数据结构与对象(二)
intset(整数集合) 虽然intset结构将contents属性声明为int8_t类型的数组,但实际上contents数组并不保存任何 int8_t类型的值。 contents 数组的真正类型取决
redis:底层数据结构与对象(一)
简单动态字符串 SDS SDS结构如上图,SDS遵循c语言中空字符结尾的惯例,这样可以复用c语言的字符串函数,空字符串不算在len中。 相比于c语言中的字符串,SDS的优点是什么呢? 1、获取字符串长