Redis-知识体系
大约 1 分钟
Redis 知识体系
本文主要列出 Redis 知识体系相关的大纲以及相应的文章
知识体系图
相关文章
首先需要先了解 Redis 的相关概念,以及适应的场景等
- Redis 入门 - Redis 概念
- Redis 定位是缓存,提高数据读写效率,减轻客户端数据访问压力
了解 Redis 相关的数据结构,了解其相关的一些使用 API
- Redis 入门 - 五种数据结构
- 主要包括常见的5种数据类型,分别是:字符串类型(String)、散列类型(Hash)、列表类型(List)、集合类型(Set)、有序集合类型(Zset)
再者,需要学习Redis支持的核心功能,包括持久化,消息,事务,高可用;高可用方面包括,主从,哨兵等;高可拓展方面,比如 分片机制等
- Redis内存淘汰机制是指当内存使用达到上限(可通过maxmemory配置,0为不限制,即服务器内存上限),根据一定的算法来决定淘汰掉哪些数据,以保证新数据的存入
- 为了防止数据丢失以及服务重启时能够恢复数据,Redis支持数据的持久化,主要分为两种方式,分别是RDB和AOF; 当然实际场景下还会使用这两种的混合模式