Redis
 sql >> Base de Dados >  >> NoSQL >> Redis

Erro de slot cruzado Redis


Em uma topologia de cluster, o keyspace é dividido em slots de hash. Nós diferentes manterão um subconjunto de slots de hash.

Operações com múltiplas chaves, transações ou scripts Lua envolvendo múltiplas chaves são permitidos somente se todas as chaves envolvidas estiverem em slots de hash pertencentes ao mesmo nó.

O Redis Cluster implementa todos os comandos de tecla única disponíveis na versão não distribuída do Redis. Comandos que executam operações complexas com várias chaves, como uniões ou interseções do tipo Set, são implementados, desde que todas as chaves pertençam ao mesmo nó.

Você pode forçar as chaves a pertencerem ao mesmo nó usando Hash Tags