私はRedis Clusterを持っています。私はRedisに接続するためにJedisClusterクライアントを使用しています。JedisClusterを使用してRedis Clusterのパーティションに書き込む
私のアプリケーションは少し複雑で、基本的に私のアプリケーションのどのパーティションデータに行くのかを制御したいと思っています。たとえば、私のアプリケーションはサブモジュールA、B、Cで構成されています。次に、サブモジュールAからのすべてのデータをパーティション1に移動する必要があります。同様に、サブモジュールBからのデータは、例えばパーティション2に行くべきであり、以下同様である。
私はJedisCluster
を使用していますが、私のクラスタの特定のパーティションに書き込むAPIはありません。私はすべてのRedisノードで同じパーティション名を使用し、どのノードにどのデータが自動的に処理されるかを処理するが、どのパーティションが私によって処理されるのかを処理すると仮定している。
でJedisCluster
のlibを通過しようとしましたが、何かを見つけることができませんでした。助けてください? ご協力いただきありがとうございます。
ありがとうございます。間違いなくそれを使用しようとします。 – DTCool
私はredisとjedisのドキュメントを見ていました。 JedisFactoryと呼ばれるものがもう1つあります。これによりデータベースインデックスを設定できます。このデータベースインデックスは同じ目的を果たしますか?私も同じリンクを提供しています - https://github.com/xetorthio/jedis/blob/b03d4231f4412c67063e356a7c3acf9bb7e62534/src/main/java/redis/clients/jedis/JedisFactory.java – DTCool
複数のデータベース(データベース番号)はサポートされていませんレディスクラスター。 – mp911de