Redis
文章平均质量分 92
Redis
歆夜
这个作者很懒,什么都没留下…
展开
-
Redis学习笔记-持久化
1、方式 RDB(快照):先把数据拷贝出来,做个备份; AOF(日志):某时某点的日志记录. 2、RDB(快照) RDB持久化是把当前进程数据生成快照保存到硬盘的过程,触发 RDB持久化过程分为手动触发和自动触发。 2.1、触发方式 2.1.1、手动触发 save命令:阻塞当前Redis服务器,直到RDB过程完成为止,对于内存比较大的实例会造成长时间阻塞,线上环境不建议使用。 ·bgsave命令:Redis进程执行fork操作创建子进程,RDB持久化过程由子进程负责,完成后自动结束。阻塞只发生在fork阶段原创 2021-04-11 18:21:13 · 161 阅读 · 0 评论 -
Redis学习笔记-数据内部存储方式
1、概述 Redis的RedisObject的数据结构: typedef struct redisObject { // 对外的类型 string list set hash zset等 4bit unsigned type:4; // 底层存储方式 4bit unsigned encoding:4; // LRU 时间 24bit unsigned lru:LRU_BITS; // 引用计数 4byte int refcount;原创 2021-04-10 22:08:43 · 388 阅读 · 0 评论