说明 Github地址(欢迎star): RedisBook Gitbook在线版: 为你自己学Redis 另外还有一本Gitbook, 是Go的学习, 为你自己学Go, 欢迎学习和star🌟 About me Url: https://sai.show/about Highlights 代码在code目录下 文章按章节如下: 第1章 构建Redis开发环境 1.1 Redis概述 1.2 了解必要的Docker技能 1.3 安装和配置基于Docker的Redis环境 第2章 实践Redis的基本数据类型 2.1 Redis缓存初体验 2.2 针对字符串的命令 2.3 针对哈希类型变量的命令 2.4 针对列表类型变量的命令 2.5 针对集合的命令 2.6 针对有序集合的命令 第3章 实践Redis的常用命令 3.1 键操作命令 3.2 HyperLogLog相关命令 3.3 lua脚本相关命令 3.4 排序相关命令 第4章 实践Redis服务器和客户端的操作 4.1 Redis服务器管理客户端的命令 4.2 查看Redis服务器的详细信息 4.3 查看并修改服务器的常用配置 4.4 多个客户端连接远端服务器 第5章 Redis数据库操作实战 5.1 切换数据库操作 5.2 Redis事务操作 5.3 地理位置相关操作 5.4 位图数据类型的应用 5.5 慢查询实战分析 第6章 Redis数据持久化操作 6.1 Redis持久化机制概述 6.2 AOF持久化机制实战 6.3 RDB持久化机制实战 6.4 如何选用持久化方式 第7章 搭建Redis集群 7.1 搭建基于主从复制模式的集群 7.2 搭建哨兵模式的集群 7.3 搭建cluster集群 第8章 GO整合MySQL与Redis 8.1 GO通过redigo读写Redis 8.2 Go与各种Redis数据类型 8.3 Redis与MySQL的整合 8.4 Redis缓存实战分析 第9章 Redis应用场景与案例实现 9.1 Redis消息队列实战 9.2 Go实战Redis分布式锁