一、 Redis数据库:
- Redis数据库_01
(1) NoSQL数据库简介:
(2) Redis数据库简介:
(3) Redis数据库安装:
(4) Redis数据库基本配置:
(5) Redis安全认证:
(6) Redis数据库基本配置:
(7) Redis安全认证:
(8) Redis性能监控:
(9) Redis数据操作:
a) String数据类型:
b) Hash数据类型:
c) 数字操作:
d) List数据类型:
e) Set数据类型:
f) ZSet数据类型:
g) GEO数据类型:
2. Redis数据库_02
(1) Letture:
a) 连接Redis数据库:
b) Lettuce基本操作:
c) Lettuce数据操作:
d) Redis数据库连接池:
(2) SpringDataRedis:
a) SpringData连接Redis数据库:
b) RedisTemplate:
c) 对象序列化存储:
d) Pipeline流水线:
3. Redis数据库_03
(1) Redis数据控制:
a) Redis事务操作命令:
b) Lettuce事务控制:
c) SpringDataRedis事务控制:
(2) 乐观锁:
a) 乐观锁基本操作:
b) Lettuce实现乐观锁:
c) SpringDataRedis实现乐观锁:
(3) 发布于订阅模式:
a) 发布订阅操作命令:
b) Lettuce实现发布订阅模式:
c) SpringDataRedis实现发布订阅模式:
d) RedisConnection实现发布订阅机制:
e) RedisTemplate实现发布:
(4) Stream:
a) Strem操作简介:
b) Stream操作命令:
c) Stream基础操作:
d) Stream消费操作:
e) Stream消费组:
f) Lettuce实现Stream操作:
4. Redis数据库_04
(1) 分布式锁:
a) 分布式锁简介:
b) 实现分布式锁:
(2) 抢红包:
a) 抢红包实现分析:
b) 红包拆分处理:
c) 创建红包:
d) 红包争抢:
e) 显示红包争抢结果:
f) 总结
(3) Redis主从架构:
a) 主从架构简介:
b) Redis主从架构配置:
c) Lettuce访问Redsi主从结构:
d) SpringDataRedis实现主从访问:
5. Redis数据库_05
(1) Redis哨兵机制:
a) Redis哨兵机制简介:
b) Redis哨兵配置:
c) Lettuce哨兵操作:
d) SpringDataRedis访问哨兵:
(2) RedisCluster:
a) 传统Redis集群方案:
b) RedisCluster简介:
c) 搭建RedisCluster:
d) 配置:RedisCluster:
e) Lettuce访问RedisCluster:
f) SpringDataRedis访问RedisCluster: