开发者社区 问答 正文

Redis分区有什么不足?

Redis分区有什么不足?

展开
收起
7大帅 2021-12-12 16:11:36 501 分享 版权
1 条回答
写回答
取消 提交回答
  • 涉及多个key的操作通常不会被支持。例如你不能对两个集合求交集,因为他们可能被存储到不同的Redis实例(实际上这种情况也有办法,但是不能直接使用交集指令)。

    同时操作多个key,则不能使用Redis事务.

    分区使用的粒度是key,不能使用一个非常长的排序key存储一个数据集(The partitioning granularity is the key, so it is not possible to shard a dataset with a single huge key like a very big sorted set)

    当使用分区的时候,数据处理会非常复杂,例如为了备份你必须从不同的Redis实例和主机同时收集RDB / AOF文件。

    分区时动态扩容或缩容可能非常复杂。

    2021-12-12 22:04:48
    赞同 展开评论