我有用户的 key :
user:1
user:2
我处于早期建模状态,将来我想使用集群配置。 我认为 user:id 将是分片键。
现在,任何用户都可以创建群组并邀请其他用户(任何用户)加入群组
任务:如果我不知道可以邀请哪个用户创建者,如何连接其他分片用户?
最佳答案
这取决于您的集群技术和 Redis 客户端功能。例如,使用与集群兼容的客户端和 Redis v3.0,即使您连接到“错误的”分片——即您的 key 不在的位置——您也会被重定向到正确的分片。
关于Redis跨分片连接数据模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29512967/