Redis是互联网技术领域使用最为广泛的存储中间件,国内外很多大型互联网公司都在使用 Redis,比如 Twitter、YouPorn、暴雪娱乐、Github、StackOverflow、腾讯、阿里、京东、华为、新浪微博等等,很多中小型公司也都有应用。也可以说,对 Redis 的了解和应用实践已成为当下中高级后端开发者绕不开的必备技能。
今天分享一份平时学习整理的Java程序员必备的Redis学习文档,这份文档不管是懂得Redis的开发者和刚刚学习的朋友都是一份非常不错的内容,同时也是面试复习的精选文档!还准备了一份目前互联网公司Java面试的高频面试知识点文档免费分享给大家!
(需要这些整理完整的文档的朋友们可以(点这里)免费领取)
这份Redis知识整理文档内容包括:
- Redis多机数据库
- Redis单机数据库的实现
- 独立功能的实现
- 数据结构与对象
多机数据库
- 复制
- Sentinel TODO
- 集群TODO
单机数据库的实现
- 数据库
- RDB持久化
- AOF持久化
- 事件TODO
- 客户端TODO
- 服务器 TODO
独立功能的实现
- 发布与订阅
- 事务
- Lua脚本
- 排序
- 二进制位数组
- 慢查询日志
- 监视器
数据结构与对象
- 简单动态字符串(SDS)
- 链表(list)
- 字典(dict)
- 跳跃表(skiplist)
- 整数集合(intset)
- 压缩列表(ziplist)
- 对象
Redis设计与实现学习思维笔记
更多相关进阶学习资料分享
对于很多Java工程师而言,想要提升技能,往往是自己摸索成长,不成体系的学习效果低效漫长且无助。
整理的这些资料希望对Java开发的朋友们有所参考以及少走弯路,本文的重点是你有没有收获与成长,其余的都不重要,希望读者们能谨记这一点。(需要以上整理完全的文档的朋友们可以(点这里)免费领取)