Redis分区有什么缺点

参考答案

Redis分区存在如下几个缺点:

  • 涉及多个key的操作通常不会被支持。例如,不能对两个集合求交集,因为他们可能被存储到不同的Redis实例(实际上这种情况也有办法,但是不能直接使用交集指令)。
  • 如果同时操作多个key,则不能使用Redis事务。
  • 分区使用的粒度是key,不能使用一个非常长的排序key存储一个数据集
  • 当使用分区的时候,数据处理会非常复杂。例如,为了备份你必须从不同的Redis实例和主机同时收集RDB / AOF文件。
  • 分区时,动态扩容或缩容可能非常复杂。Redis集群在运行时增加或者删除Redis节点,能做到最大程度对用户透明地数据再平衡,但其他一些客户端分区或代理分区方法,则不支持这种特性。然而,有一种预分片的技术也可以较好的解决这个问题。

 

以上,是Redis面试题【Redis分区有什么缺点】的参考答案。

输出,是最好的学习方法

欢迎在评论区留下你的问题、笔记或知识点补充~

—end—

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧