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)聲明
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載。
THE END