Redis集群里藏了个救命特性,我居然到现在才发现

原创
alex 4小时前 阅读数 3 #头条
搭Redis集群的时候,我盯着分片键设计看了三天三夜,脑子里全是"key均匀分布"的执念。结果今天翻到一篇文章才发现,Redis Hash Slots这个机制早就把这事干完了——16384个槽,CRC16取模自动分配,根本不需要我操心key怎么散列。更让人拍大腿的是,slot还支持通过哈希标签强制把关联key绑到同一个槽上,多key操作瞬间从分布式事务噩梦变成一次普通命令。我怀疑很多人在踩的坑,其实十多年前就被Redis社区填了。没人告诉我,不代表它不存在,只代表我们没低头看文档。

原文:Why didn't anybody tell me about Redis Hash Slots? · 来源:Hacker News

版权声明

所有资源都来源于爬虫采集,如有侵权请联系我们,我们将立即删除