ホームページ  >  記事  >  データベース  >  Redisクラスターを使用する際に注意すべきことは何ですか

Redisクラスターを使用する際に注意すべきことは何ですか

步履不停
步履不停オリジナル
2019-06-22 16:18:212810ブラウズ

Redisクラスターを使用する際に注意すべきことは何ですか

Redis クラスターには、単一マシンと比較していくつかの機能制限があるため、使用する場合はそれらを避けてください。次の点に注意してください:

1) key バッチ操作のサポートは制限されています。 mset や mget など、現在、バッチ操作の実行には、同じスロット値を持つ

キーのみがサポートされています。異なるスロット値にマップされたキーは、mget や mget などの操作により複数のノードに存在する可能性があるため、サポートされません。

2)

キー トランザクション操作のサポートは制限されています。

同様に、同一ノード上の複数キーによるトランザクション操作のみサポートされます 複数のキーが異なるノードに分散している場合、トランザクション機能は使用できません。

3)

key はデータ パーティション

, の最小粒度として使用されます。したがって、hash、list、などを異なるノードにマッピングすることはできません。

4)

複数のデータベース スペースはサポートされません。

スタンドアロン モードの Redis は 16 のデータベースをサポートできますが、クラスター モードでは 1 つのデータベース スペース db0 のみを使用できます。 5) レプリケーション構造は 1 つのレイヤーのみをサポートします。スレーブ ノードはマスター ノードのみをレプリケートできます。

ネストされたツリー レプリケーションはサポートされません

Redis 関連の技術記事の詳細については、

Redis チュートリアル 列をご覧ください。学ぶために !

以上がRedisクラスターを使用する際に注意すべきことは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。