redis有多少槽?干嘛的?怎么分配?


redis有多少槽?

redis有16384个槽(slot),尽量平均分配,编号从0-16383

 

怎么分配?

不会因为大小,节点多少增加。如果是redis集群,有三个节点,那么16384将会分为 [0 - 5460]  [5461 - 10922] [10923 - 16384]

 

干嘛的?

用来存储缓存数据的,方便资源分配,根据key算出槽值,判断槽在哪个节点,则数据存储在哪个节点

 

PS.当前了解有限,如深入理解,再行补全,如有错误,欢迎指正

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM