總結3: Redis

參考書籍《Redis設計與實現》

整體介紹

https://www.processon.com/view/link/5e84a6a0e4b0893f957a84dc#map

https://blog.csdn.net/piaoslowly/article/details/81563579

1、Redis的數據類型和數據結構

5中數據類型:(對象類型)

https://www.runoob.com/redis/redis-data-types.html

底層數據結構:

https://blog.csdn.net/piaoslowly/article/details/83339786

https://www.cnblogs.com/ysocean/p/9080942.html#_label1

1.1 字符串 SDS

1.2 鏈表- 跳鏈表 可以實現場景?

1.3 Hash

https://www.jianshu.com/p/8299aea62ab8

rehash(擴容方案)

https://blog.csdn.net/whereisherofrom/article/details/80833863

https://www.jianshu.com/p/7f53f5e683cf

1.4 Set(集合)

1.5 ZSet(有序集合)

 

2、Redis持久化方式

https://www.jianshu.com/p/d3ba7b8ad964

 

3、Redis的過期刪除策略(解決緩存刪除的問題)和淘汰策略

https://www.cnblogs.com/rinack/p/11549362.html

使用定期刪除和惰性刪除兩種策略

https://www.jianshu.com/p/f467a530d51d

Redis的淘汰key策略(解決內存不夠的問題),以及LUR、TTL、隨機淘汰算法

https://stor.51cto.com/art/201904/594773.htm

 

4、Redis的事務

事務的操作:

https://www.cnblogs.com/DeepInThought/p/10720132.html

https://www.cnblogs.com/kyrin/p/5967620.html

Jedis處理事務

https://www.cnblogs.com/Mike_Chang/p/9560867.html

https://my.oschina.net/wwwd/blog/829428

 

5、Redis集羣部署方案

https://blog.csdn.net/yejingtao703/article/details/78484151

https://www.jianshu.com/p/c2abf726acc7

https://www.cnblogs.com/me115/p/9043420.html

https://blog.csdn.net/openbox2008/article/details/80033133

https://www.cnblogs.com/caicz/p/10797167.html

Codis

https://www.cnblogs.com/reblue520/p/6874925.html

6、緩存穿透、緩存擊穿、緩存雪崩區別和解決方案

https://blog.csdn.net/kongtiao5/article/details/82771694

https://juejin.im/post/5c9a67ac6fb9a070cb24bf34

https://www.cnblogs.com/zhangww/p/9942390.html

相關布隆過濾器以及實現:

https://www.cnblogs.com/CodeBear/p/10911177.html

 

7、Redis的運行原理,爲什麼快

https://zhuanlan.zhihu.com/p/52600663

Redis多路複用的實現

https://blog.csdn.net/u014590757/article/details/79860766

8、Hash一致性

https://www.cnblogs.com/study-everyday/p/8629100.html

https://www.cnblogs.com/lpfuture/p/5796398.html

原理和java實現

https://blog.csdn.net/suifeng629/article/details/81567777

 

 

9、Redis的使用場景

https://blog.csdn.net/youanyyou/article/details/82177767

10、Redis分佈式鎖的實現,redission

https://www.cnblogs.com/AnXinliang/p/10019389.html

 

11、Redis由單線程變爲多線程

https://cloud.tencent.com/developer/article/1483779

 

12、Redis面試題

https://zhuanlan.zhihu.com/p/112944545?utm_source=wechat_session&utm_medium=social&utm_oi=936226946954768384

https://zhuanlan.zhihu.com/p/119356375?utm_source=wechat_session&utm_medium=social&utm_oi=936226946954768384

 

13、Redis實現布隆過濾器

https://blog.csdn.net/weixin_38003389/article/details/89918747

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章