Redis数据库管理
线下培训时长:24 小时
课程介绍
适用对象:l 数据库管理员、云计算从业者; l IT及信息类管理者
课程简介:1、了解Redis的适用场景,主要优势,产品定位 2、掌握Redis的安装部署、基本使用、性能优化等
课程大纲

1. Redis数据库概述

1.1. 什么是NoSQL

1.2. NoSQL数据库分类

1.3. 各类NoSQL数据库的比较

1.4. Redis的由来

1.5. Redis的特性和使用场景

2. 搭建Redis环境

2.1. 在Window环境下搭建

2.2. 在Linux环境下搭建

2.3. Redis客户端

2.4. Redis的启动与关闭

3. Redis数据类型之字符串(String)命令

3.1. 设置键值对

3.2. 获取键值对

3.3. 键值对的偏移量

3.4. 设置键的生存时间

3.5. 键值对的值操作

3.6. 键值对的计算

4. Redis数据类型之哈希(Hash)命令

4.1. 设置哈希表域的值

4.2. 获取哈希表中的域和值

4.3. 哈希表统计

4.4. 为哈希表中的域加上增量值

4.5. 删除哈希表中的域

5. 数据类型之列表(List)命令

5.1. 向列表中插入值

5.2. 获取列表元素

5.3. 删除列表元素

5.4. 移动列表

5.5. 列表模式

6. Redis数据类型之集合(Set)命令

6.1. 向集合中添加元素

6.2. 获取集合元素

6.3. 集合运算

6.4. 删除集合元素

7. Redis数据类型之有序集合(Sorted Set)命令

7.1. 添加元素到有序集合中

7.2. 获取有序集合元素

7.3. 有序集合排名

7.4. 有序集合运算

7.5. 删除有序集合元素

8. Redis必备命令

8.1. 键(key)命令

8.2. 键的序列化

8.3. 键的生存时间

8.4. 键值对操作

8.5. HyperLogLog命令

8.6. 脚本命令

8.7. 连接命令

8.8. 服务器命令

9. Redis客户端与服务器

9.1. Redis客户端简介

9.2. 客户端的authenticated属性

9.3. 客户端的argv和argc属性

9.4. Redis服务器处理命令请求

9.5. 服务器函数

9.6. 服务器属性

9.7. Redis服务器的启动过程

10. Redis事务

10.1. Redis事务简介

10.2. Redis 事务的ACID特性

10.3. Redis事务处理

10.4. 事务的实现过程

10.5. 悲观锁和乐观锁

10.6. 事务的WATCH命令

11. Redis消息订阅

11.1. 消息订阅发布概述

11.2. 消息订阅发布实现

11.3. 消息订阅发布模式命令

11.4. Redis消息队列

11.5. 消息订阅发布模式的原理

12. Redis持久化 

12.1. Redis持久化操作概述

12.2. AOF持久化的实现

12.3. AOF文件重写

12.4. AOF文件处理

12.5. RDB持久化

12.6. RDB文件

12.7. RDB文件的创建与加载

12.8. RDB持久化的配置

12.9. AOF持久化与RDB持久化抉择

13. Redis主从复制模式 

13.1. 什么是主从复制

13.2. 主从复制配置

13.3. 复制功能的原理

13.4. 复制功能的实现步骤

13.5. Redis读写分离 

13.6. Redis心跳机制

14. Redis集群搭建

14.1. 什么是Redis集群

14.2. 集群中的节点和槽

14.3. 集群搭建

14.4. 使用Redis集群

14.5. 集群中的错误

14.6. 集群的消息


咨询获取详细大纲

您好! 欢迎来到学领未来 !

学领未来提供线上及线下的学习服务,根据您的位置,为您推荐最近的线下培训地点 分站,你选择: