Redis
 sql >> Baza danych >  >> NoSQL >> Redis

Błąd Redis Cross Slot

W topologii klastra przestrzeń kluczy jest podzielona na gniazda mieszania. Różne węzły będą posiadać podzbiór przedziałów haszujących.

Operacje na wielu kluczach, transakcje lub skrypty Lua obejmujące wiele kluczy są dozwolone tylko wtedy, gdy wszystkie zaangażowane klucze znajdują się w polach mieszania należących do tego samego węzła.

Redis Cluster implementuje wszystkie jednoklawiszowe polecenia dostępne w niedystrybuowanej wersji Redis. Polecenia wykonujące złożone operacje wieloklawiszowe, takie jak sumy typu Set lub przecięcia, są implementowane, o ile wszystkie klucze należą do tego samego węzła.

Możesz wymusić, aby klucze należały do ​​tego samego węzła, używając Hash Tags



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Udostępniaj sesje między php a węzłem

  2. Uruchom skrypt R podczas startu

  3. Asynchroniczne interfejsy API Redis

  4. Jak usunąć Redis na słuchaczach „wiadomości”?

  5. Jak używać polecenia UNSUBSCRIBE w Redis 2.6.11?