使用redis集群應(yīng)該注意什么

使用redis集群應(yīng)該注意什么

redis集群相對單機(jī)在功能上存在一些限制,在使用時做好規(guī)避。注意如下:

1)key批量操作支持有限。如mset、mget,目前只支持具有相同slot值的

key執(zhí)行批量操作。對于映射為不同slot值的key由于執(zhí)行mget、mget等操作可

能存在于多個節(jié)點上因此不被支持。

2)key事務(wù)操作支持有限。同理只支持多key在同一節(jié)點上的事務(wù)操

作,當(dāng)多個key分布在不同的節(jié)點上時無法使用事務(wù)功能。

3)key作為數(shù)據(jù)分區(qū)的最小粒度因此不能將一個大的鍵值對象

hash、list等映射到不同的節(jié)點。

4)不支持多數(shù)據(jù)庫空間。單機(jī)下的Redis可以支持16個數(shù)據(jù)庫,集群模

式下只能使用一個數(shù)據(jù)庫空間,即db0。

5)復(fù)制結(jié)構(gòu)只支持一層,從節(jié)點只能復(fù)制主節(jié)點,不支持嵌套樹狀復(fù)

制結(jié)構(gòu)。

更多Redis相關(guān)技術(shù)文章,請訪問Redis教程欄目進(jìn)行學(xué)習(xí)!

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點贊10 分享