一、是什么

Remote Dictionary Server(远程字典服务)

Redis7 入门概述_Redis

二、能干啥

1、主流功能与应用

1、分布式缓存
2、内存存储和持久化(RDB+AOF)
redis支持异步将内存中的数据写到硬盘上,同时不影响继续服务
3、高可用架构搭配(单机 主从 哨兵 集群)
4、缓存穿透、击穿、雪崩
5、分布式锁
6、队列
7、排行榜+点赞

Redis7 入门概述_数据_02

2、优势

性能极高,Redis能读的速度是110000次/秒,写的速度是81000次/秒,写的速度是81000次/秒
Redis数据类型丰富,不仅仅支持简单的key-value类型的数据,同时还提供list、set、zset、hash等数据结构的存储
Redis支持数据的持久化,可以将内存中的数据保存到磁盘中,重启的时候可以再次加载进行使用
Redis支持数据的备份,即master-slave模式的数据备份

三、去哪下

官网地址
英文:
https://redis.io/

中文:
http://www.redis.cn/
https://www.redis.com.cn/documentation.html

Redis源码地址
https://github.com/redis/redis/

Redis在线测试
https://try.redis.io/

Redis命令参考
http://doc.redisfans.com/

四、怎么玩

多种数据类型基本操作和配置
持久化和复制,RDB和AOF
事务的控制
复制、集群等

五、迭代演化和redis7新特性

1、版本迭代推演

Redis7 入门概述_Redis_03

2、命名规则

版本号第二位如果是奇数,则为非稳定版本 如2.7、2.9、3.1
版本号第二位如果是偶数,则为稳定版本 如2.6、2.8、3.0、3.2
当前奇数版本就是下一个稳定版本的开发版本,如2.9版本是3.0版本的开发版本

3、redis7新特性

Redis7 入门概述_redis_04

Redis7 入门概述_Redis_05