sql >> Databasteknik >  >> NoSQL >> Redis

Redis Cross Slot-fel

I en klustertopologi är tangentutrymmet uppdelat i hashplatser. Olika noder kommer att hålla en delmängd av hashplatser.

Operationer med flera nycklar, transaktioner eller Lua-skript som involverar flera nycklar är endast tillåtna om alla inblandade nycklar finns i hashplatser som tillhör samma nod.

Redis Cluster implementerar alla enkla tangentkommandon som finns tillgängliga i den icke-distribuerade versionen av Redis. Kommandon som utför komplexa multi-key operationer som Set typ unions eller intersections implementeras så länge som alla nycklarna tillhör samma nod.

Du kan tvinga nycklarna att tillhöra samma nod genom att använda Hash-taggar



  1. ConnectionMultiplexer.Anslutning avbryts vid anslutning till redis-server

  2. Mongo tryck till array inuti array

  3. varför går det så långsamt med 100 000 poster när man använder pipeline i redis?

  4. radera redis-hashvärden i bulk baserat på hash-nyckelns namn