学习docker第六天之redis集群(3主3从)
问题:1~2亿条数据需要做缓存,请设计一个落地方案。对于亿级数据的存储来说,单机肯定不可能实现,需要使用到分布式缓存,对于分布式缓存来说,redis集群是一个很好的方案。但是对于集群,又引入一个新的问题,数据需要存和取都在同一台机器,那么如何实现存和取都在同一台机器呢?方案一:哈希取余算法:比如需要搭建3台redis集群,通过hash(key)/3来确定数据落在那台机器上,同样取数据也是通过hash(key)/3落在那台机器上取数据。优点:粗暴简单,直接有效缺点:一般来说,对于集群环
原创
2022-04-02 17:49:45 ·
2049 阅读 ·
0 评论