随笔分类 - Redis学习笔记
主要记录Redis相关学习笔记
摘要:(第12章 Sentinel 哨兵模式) 前言 参考资料:《Redis设计与实现 第二版》; 第四部分为多机数据库的实现,主要由以下模块组成:复制、Sentinel、集群; 本篇将介绍 Redis 的Sentinel功能。Sentinel(哨兵)是 Redis 的高可用解决方案:由一个或多个 Sen
阅读全文
摘要:(第11章 服务器的复制) 前言 参考资料:《Redis设计与实现 第二版》; 第四部分为多机数据库的实现,主要由以下模块组成:复制、Sentinel、集群; 本篇将介绍 Redis 的复制功能。在 Redis 中,用户可以通过执行 SLAVEOF 命令或者设置 salveof 选项,让一个从服务器
阅读全文
摘要:(第10章 二进制数组、慢查询日志和监视器) 前言 参考资料:《Redis设计与实现 第二版》; 第三部分为独立功能的实现,主要由以下模块组成:发布订阅、事务、Lua 脚本、排序、二进制位数组、慢查询日志、监视器; 本篇将介绍 Redis 的二进制位数组、慢查询日志和监视器。Redis 提供了一些命
阅读全文
摘要:(第9章 Lua 脚本与排序) 前言 参考资料:《Redis设计与实现 第二版》; 第三部分为独立功能的实现,主要由以下模块组成:发布订阅、事务、Lua 脚本、排序、二进制位数组、慢查询日志、监视器; 本篇将介绍 Redis 的Lua 脚本与排序。Redis 从 2.6 版本开始可以使用一些命令操作
阅读全文
摘要:(Redis常用命令及示例总结(API)) 前言 参考文档:http://doc.redisfans.com/index.html 本篇主要总结Redis的常用命令,笔者在记录命令时的格式如下: 命令关键字:命令示例;命令说明; 命令参数解释及一些说明; 其中命令关键字使用小写是为了方便记忆,按规范
阅读全文
摘要:(第8章 发布订阅与事务) 前言 参考资料:《Redis设计与实现 第二版》; 第三部分为独立功能的实现,主要由以下模块组成:发布订阅、事务、Lua 脚本、排序、二进制位数组、慢查询日志、监视器; 本篇将介绍 Redis 的发布订阅与事务。Redis 提供了频道与模式的订阅与退订,支持对频道发送消息
阅读全文
摘要:(第7章 Redis 服务器) 前言 参考资料:《Redis设计与实现 第二版》; 第二部分为单机数据库的实现,主要由以下模块组成:数据库、持久化、事件、客户端与服务器; 本篇将介绍 Redis 的服务器端,从服务器接收客户端的命令请求、serverCron 函数以及初始化服务器三个角度介绍; 与本
阅读全文
摘要:(第6章 事件与客户端) 前言 参考资料:《Redis设计与实现 第二版》; 第二部分为单机数据库的实现,主要由以下模块组成:数据库、持久化、事件、客户端与服务器; 本篇将介绍 Redis 中的事件与客户端,其中事件有两种:文件事件与时间事件;客户端主要介绍属性,以及创建与关闭; 与本章相关的 Re
阅读全文
摘要:(第5章 Redis 中的持久化技术) 前言 参考资料:《Redis设计与实现 第二版》; 第二部分为单机数据库的实现,主要由以下模块组成:数据库、持久化、事件、客户端与服务器; 本篇将介绍 Redis 中的持久化技术,主要有两种:RDB持久化和AOF持久化; 与本章相关的 Redis 命令总结在下
阅读全文
摘要:(第4章 Redis中的数据库) 前言 参考资料:《Redis设计与实现 第二版》; 第二部分为单机数据库的实现,主要由以下模块组成:数据库、持久化、事件、客户端与服务器; 本篇将介绍 Redis 中的数据库; 与本章相关的 Redis 命令总结在下篇文章,欢迎点击收藏,本篇将不再重复: 《Redi
阅读全文
摘要:(第3章 对象) 前言 参考资料:《Redis设计与实现 第二版》; 本篇笔记按照书里的脉络,将知识点分为四个部分。其中第一部分数据结构与对象分为上中下篇,上篇包括:SDS、链表和字典;中篇包括跳跃表、整数集合和压缩列表;下篇为对象; 上篇的链接:https://www.cnblogs.com/dl
阅读全文
摘要:(第一部分:数据结构与对象 中篇) 前言 参考资料:《Redis设计与实现 第二版》; 本篇笔记按照书里的脉络,将知识点分为四个部分。其中第一部分数据结构与对象分为上中下篇,上篇包括:SDS、链表和字典;中篇包括跳跃表、整数集合和压缩列表;下篇为对象; 上篇的链接:https://www.cnblo
阅读全文
摘要:(第1章 SDS、链表与字典) 前言 参考资料:《Redis设计与实现 第二版》; 本篇笔记按照书里的脉络,将知识点分为四个部分。其中第一部分数据结构与对象分为上中下篇,上篇包括:SDS、链表和字典;中篇包括跳跃表、整数集合和压缩列表;下篇为对象; 中篇的链接:https://www.cnblogs
阅读全文