では動作しません取得し、我々は "keypattern *" Redisの環境ではRedisのクラスタ
のようなコマンドに精通していますクラスタで簡単に。"キー*"の回避策を見つけました(遅いですが)。 しかし、私は
Redisのノードのそれぞれは、任意のキーのハッシュを見つけるためにアルゴリズムを使用しています...それが私の理解あたりとして、仕事をdoesntの理由
理由、ある「パターンが得る」で立ち往生していますどのハッシュブロックがどのノードによって所有されているかはすでに分かっています。したがって、コール(get/set/hmget/.....)を特定のノードにリダイレクトします。
パターンの場合、実際のキーを取得するまで、ハッシュの所有者を識別する方法はありません。
は鍵がXYZである、と私は思っていたのxy
で始まるキー、のxy *、それはハッシュの可能性リストを取得することができない方法を、使用している場合、それのハッシュが100 あるとし誰かがここで何か光を見せたり、私の理解が間違っている場合(もしあれば私は幸せになる)、または私の要求に適したツール(jedisなど)があれば、
ありがとう!
設定したキー値を持つ例えば、 キー、 を取得する必要があります... 以下のような セットxyzのabcの、 は 、xyzは、 は答えはABCになり得るし、代わりにXYZの、 UC使用xy *もまた、 – user3123372