Redis comandos usados no cluster (continuamente atualizado)

1 , o comando de partida cluster (com necessidade de senha para adicionar -a):

Redis-cli --cluster criar 192.168.192.128:7006 192.168.192.128:7016 192.168.192.129:7007 192.168.192.129:7017 192.168.192.130:7008 192.168.192.130:7018 --cluster-réplicas 1 -a li199852

2 , Log Redis Serviço (redirecionamento):

  No modo de cluster, Redis receber primeiros calcula a ranhura de chave, onde quaisquer comandos de teclas, se o sulco tecla de mudança onde o nó atual, executar diretamente o comando, se a chave de mudança localizado na outros nós, o comando não é executado, retornar informações redirecionamento.

Por exemplo:

  Nesta Olá chaveta 866, a ranhura 866 está localizado no nó 31, assumiu a ser executada em um Olá GET 32, ele retornará informações redirecionamento.

127.0.0.1:6380> obter Olá 
(erro) MOVIDO 866 192.168.0.31:6380

2.1, a primeira maneira:

  Ao usar o Redis-cli, você pode adicionar parâmetros -c, tais Redis será automaticamente nos ajudar a conectar-se ao nó correto executar o comando.

Redis-cli -a yourpassword -p 6379 -c

2.2, segunda maneira:

Redis-cli -c -p 6379  
auth yourpassword

3.3, o terceiro modo (modo armazenado de valor):

  Use HASH_TAG, se a chave está incluída no {}, o cluster pode usar o conteúdo de {} no cálculo do slot, em vez de toda a chave, o conteúdo no {} ainda HASH_TAG. Ele fornece chaves diferentes têm a mesma função ranhura, geralmente usado para Redis otimização IO.

例如:
 192.168.192.129:7007> aglomerado keyslot abcdefg 
(inteiro) 13912 
192.168.192.129:7007> aglomerado keyslot ABC 
(inteiro) 7638 
192.168.192.129:7007> aglomerado keyslot um {b} c 
(inteiro) 3300 
192.168.192.129:7007 > aglomerado keyslot um {b} CDEFG 
(inteiro) 3300

3 , para descobrir onde as principais informações nó

aglomerado keyslot yourkey

4 , o acesso a informação onde as ranhuras de nó

nós de cluster

 

Acho que você gosta

Origin www.cnblogs.com/lzghyh/p/12589243.html
Recomendado
Clasificación