redis 笔记

redis 笔记
学习redis 总结的技术笔记
一,Redis 概述
1 NoSQL介绍
1.1 NoSQL 由来
1.2 什么是 NoSQL
1.3 NoSQL 的特点
1.4 NoSQL 的四大分类
2 Redis 概述
2.1 Redis 是什么
2.2 Redis能干嘛
2.3 Redis特点
3 Redis安装
3.1 下载地址
3.2 下载Redis
3.3 安装GCC
4 Redis基本知识
二、Redis数据类型
2 五大数据类型-String(字符串)
2.1 简介
2.2 常用命令
2.3 String底层数据结构
3 五大数据类型-List(列表)
3.1 简介
3.2 常用命令
4 五大数据类型-Set(集合)
4.1 简介
5 五大数据类型-Hash(哈希)
5.1 简介
5.2 常用命令
6 五大数据类型-Zset(有序集合)
6.2 常用命令
7 新数据类型-Bitmaps
7.1 简介
7.2 常用命令
8 新数据类型-Geospatia
8.1 简介
8.2 常用命令
9 新数据类型-Hyperloglog
9.2 常用命令
10 Redis配置文件详解
10.1 units单位
10.2 #### INCLUDES
10.3 #### NETWORK
10.4 #### GENERAL
10.5 #### SECURITY
10.6 其他配置
11 发布与订阅
11.1 什么是发布与订阅
11.2 Redis的发布与订阅
11.3 发布与订阅命令行实现
三、Redis持久化
1 持久化操作-RDB
1.1 RDB是什么?
1.3 dump.rdb文件
1.4 如何触发快照?
1.5 恢复数据
2 持久化操作-AOF
2.1 AOF是什么?
2.2 AOF持久化流程
2.3 AOF默认不开启
2.4 AOF启动/修复/恢复
2.5 AOF同步频率设置
2.6 Rewrite
四,Redis 事务
1 Redis 事务简介
2 Redis 事务基本操作
2.1 Multi,Exec,discard
2.2 事务的错误处理
3 悲观锁与乐观锁
3.1 事务应用场景
3.2 悲观锁(Pessimistic Lock)
3.3 乐观锁(Optimistic Lock)
4 Redis中的乐观锁
4.1 watch key [key……]
4.2 unwatch
五,Redis 主从复制
1 Redis主从复制简介
2 Redis主从复制一主多从
3 Redis主从复制-复制原理
3.1 主从复制的一些问题
3.2 复制原理
3.3 薪火相传
3.4 反客为主
4 Redis主从复制-哨兵模式(Sentinel)
4.1 哨兵模式的使用
4.2 复制延迟
六、Redis集群
1 Redis集群简介
1.1 Redis集群(RedisCluster)
2 Redis集群搭建
3 Redis集群操作
3.1 Slot
3.2 命令执行
3.3 故障恢复
七、JAVA与Redis
1 Jedis操作Redis
1.1 Cache Aside Pattern(缓存模式)
1.2 引入Jedis
2 JedisCluster操作Redis集群
3 SpringData整合Redis
2. 在application.properties中配置
3. 创建配置类
八、Redis企业级解决方案
1 RedisDesktopManager
2 Redis脑裂
2.1 概念
2.2 解决方案
3 缓存预热
4 缓存穿透
4.1 概念
4.2 解决方案
5 缓存击穿
5.1 概念
5.2 解决方案
6 缓存雪崩
6.1 概念
6.2 解决方案
7 分布式锁
分布式锁主流的实现方案:
每一种分布式锁解决方案都有各自的优缺点:
7.1 设置锁和过期时间
7.2 防止误删
7.3 保证删除原子性
Lua脚本
8 消息队列
8.1 List消息队列
缺点:
消费者(Customer):
生产者(Producer):
8.2 发布/订阅消息队列
9 数据一致性解决方案
9.1 延时双删策略
10 企业级持久化解决方案
10.1 RDB的生成策略
10.2 AOF的生成策略
10.3 企业级的数据备份方案
笔记:链接

@Burial_DH

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Burial_DH

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值