In einer Cluster-Topologie ist der Schlüsselraum in Hash-Slots unterteilt. Verschiedene Knoten halten eine Teilmenge von Hash-Slots.
Operationen mit mehreren Schlüsseln, Transaktionen oder Lua-Skripte mit mehreren Schlüsseln sind nur zulässig, wenn sich alle beteiligten Schlüssel in Hash-Slots befinden, die zum selben Knoten gehören.
Redis Cluster implementiert alle einzelnen Tastenbefehle, die in der nicht verteilten Version von Redis verfügbar sind. Befehle, die komplexe Multi-Key-Operationen ausführen, wie Set-Typ-Vereinigungen oder -Schnitte, werden ebenfalls implementiert, solange die Tasten alle zum selben Knoten gehören.
Sie können die Zugehörigkeit der Schlüssel zum selben Knoten erzwingen, indem Sie Hash-Tags
verwenden