4

Redis 知识思维导图总结

 2 years ago
source link: https://dongzl.github.io/2021/07/05/07-Redis-Knowledge-Summary/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

Redis 知识思维导图总结

最近在极客时间上学习了《Redis核心技术与实战》这门课程,真的意识到虽然使用 Redis 好多年了(在京东使用的 KV 缓存系统叫做 JimDB),但是仅仅停留在了使用阶段,至于说用熟用好完全谈不上,所以结合这门课程还有相关的书籍,准备系统学习一下 Redis,现在还是使用入门水平,学习的目标就是落到简历上达到可以自信的写到”精通 Redis“,虽然目标很功利,但是只要能实现目标,功利小手段也是可以的。

Redis-Knowledge-Summary-01.png

基础数据类型

  • string

  • sorted set

对于 Redis 中五种基本类型数据结构,需要掌握每种数据类型的特征、使用场景以及底层的存储结构。

高级数据类型

  • HyperLogLog

  • Bitmaps

对于 Redis 中三种高级数据类型结构,需要掌握每种数据类型的使用场景以及该特定使用场景下的优势。

系统梳理 Redis 中 RDB 和 AOF 两种数据持久化方式的特征和使用方式。

Redis-Knowledge-Summary-02.png

Redis 高可用架构

  • Redis 主从复制

  • Redis Cluster

  • Redis Sentinel

系统学习 Redis 中高可用架构的使用场景、实现原理以及在使用中需要注意的问题。

Redis 优化

系统学习 Redis 中故障诊断、内存优化相关知识内容,这一部分是用好 Redis 的关键。

其他知识学习

  • Redis 事务机制

  • Redis 发布订阅

  • Redis stream

  • Redis 脚本

  • Redis 管道技术

掌握每种技术的使用场景、使用特征,通过与其他技术框架类比的方式分析 Redis 实现这些特征的优势以及不足。

这篇文章算是一个流水账的开篇,算是自己在这里立下一个 flag,通过一段时间的学习,彻底搞定 Redis,达到简历上”精通“水平,做到对 Redis 知识 360° 无死角。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK