写点什么

Github 标星 42K!不愧是腾讯云大神亲码的“redis 深度笔记”

作者:采菊东篱下
  • 2023-04-08
    湖南
  • 本文字数:873 字

    阅读完需:约 3 分钟

Redis

Redis,是互联网技术领域使用最为广泛的存储中间件,Redis 以其超高的性能、完美的文档、简洁易懂的源码和丰富的客户端库支持在开源中间件。国内外有很多大型互联网公司都在使用 Redis,比如:暴雪娱乐、腾讯、阿里、京东、华为、新浪微博等,很多小型公司也都在用。也可以说,对 Redis 的了解和应用实践已成为当下高级后端开发者绕不开的必备技能。

近些年,Redis 凭借在性能、稳定性和高可扩展性上的卓越表现,基本上已经成了互联网行业缓存中间件的标配,甚至很多传统行业也在使用 Redis。

但是为什么要用、redis 的一些场景和实战问题,90%以上的人都不是很懂。曾经自己去面试阿里,就被 Redis 问题问到哑口无言…事后我专门去恶补了 Redis,现在算是比较精通了。



现在互联网公司和一些创业公司都要用到 Redis,像亚马逊、谷歌、阿里、腾讯都要使用,可见精通 Redis 使用真的很有必要。

所以,今天则分享出腾讯云大神亲自码出的“redis 深度笔记”,笔记内容没有讲一句废话,全篇看下来都是精华!

Ps:由于篇幅限制,笔记无法全部为大家展示出来,下面就以截图主要内容的形式让大家参考啦,需要完整版的小伙伴可以添加上小助手 vx: bjmsb15 即可获取到了

PART1:Redis 深度笔记开篇

1.Redis 可以用来做什么?


2.Redis 基础数据结构


PART2:Redis 的应用总结

1.分布式锁



2.延时队列



3.位图


4.HyperLogLog


5.布隆过滤器


6.简单限流


7.漏斗限流


8.GeoHash


9.Scan


PART3:Redis 的原理

1.线程 IO 模型


2.通信协议


3.持久化


4.管道


5.事务


6.PubS


7.小对象压缩


8.主从同步


PART4:Redis 集群

1.Sentinel


2.Codis


3.Cluster


PART5:Redis 拓展

1.Stream


http://2.Info指令


3.再谈分布式锁


4.过期策略


5.LRU


6.懒惰删除


7.优雅地使用 Jedis


8.保护 Redis


9.Redis 安全通信


PART6:源码

1.探索字符串内部结构


2.探索字典内部


3.探索压缩列表内部


4.探索快速列表内部


5.探索跳跃列表内部结构


6.探索紧凑列表内部


7.探索基数树内部


最后

学习从来不是一朝一夕的,博主找的份 Redis 资料进行学习就是为了让自己对 Redis 掌握的根据透彻!

如果只是针对面试题做一些整理和记录的话,我想用不了多久就会忘记。在这个需要持续学习的时代,你能坚持多久?

用户头像

还未添加个人签名 2023-02-14 加入

还未添加个人简介

评论

发布
暂无评论
Github标星42K!不愧是腾讯云大神亲码的“redis深度笔记”_Java_采菊东篱下_InfoQ写作社区