Redis Cluster集群功能的限制

Redis集群相对单机在功能上存在一些限制,须要咱们提早了解,在使用时作好规避。限制以下:数据库

  1. key批量操做支持有限。如mset、mget,目前只支持具备相同slot值的key执行批量操做。对弈映射为不一样slot值的key因为执行mget。mset等操做可能存在多个节点上,所以不被支持。
  2. key事务操做支持有限。同理只支持多key在统一节点上的事务操做,当多个key分布在不一样的节点上时没法使用事务功能。
  3. key做为数据分区的最小粒度读,所以不能将一个大的键值对象如hash、list等映射到不一样的节点。
  4. 不支持多数据空间。单机下的Redis能够支持16个数据库,集群模式下只能使用一个数据库空间,即db0.
  5. 复制结构值支持一层,从节点只能复制主节点,不支持嵌套梳妆复制结构
相关文章
相关标签/搜索