Redis 的学习笔记整理得还挺清楚的,尤其是刚上手 NoSQL 的朋友,看看这个文档会省不少弯路。

键值对的存储方式比较简单,数据操作也快,适合拿来做缓存分布式 Session这类需求。用 Java 接入的话,配合jedis或者整合SpringBoot,都蛮顺手的。

持久化这块也有提到快照和 AOF 两种方案,适合你按需取舍。快照节省空间,AOF 数据更安全。配合主从复制和哨兵机制,做高可用部署也不难,手把手照着来就行。

笔记还顺带讲了 NoSQL 的四大类型,对比蛮清楚的,比如MongoDB适合存文档型的,HBase搞海量列数据的更合适。对 Redis 的位置也有个清晰认知。

另外,像RedisGraph这种图数据库模块也顺带提了,感兴趣的话可以跳转看看,能拓展不少思路,搞推荐系统或社交图谱的时候就用得上。

如果你正打算用 Redis 做项目,或者想在面试前搞清楚它的来龙去脉,这份笔记还挺值得翻的,内容不啰嗦,结构清楚,搭配其他数据库的参考也全。