Documentation besagt, dass Schlüssel explizit übergeben werden müssen, wenn der Redis-Cluster verwendet wird, kann der Befehl an den entsprechenden Knoten weitergeleitet werden.Generieren neuer Schlüssel in EVALSHA
Aber gilt dies auch für neue Schlüssel? Wenn ich zum Beispiel ein Skript habe, um eine neue Entität zu registrieren, und ein solches Skript dynamisch einen völlig neuen Schlüssel erstellt, der aus dem Ergebnis von INCR und einem Literal besteht, wäre das ein Problem für Redis-Cluster?
Die Alternative wäre, INCR in einer separaten Operation aufzurufen und den Schlüssel an das Skript als KEY [1] zu übergeben.
Danke! Also, wenn ich den Schlüssel, der die IDs wie '{product:} ids' enthält, an das Skript weiterleiten und dann einen Schlüssel innerhalb des Skripts namens '{product:} 1 'erzeugen, ist es sicher? – vtortola
@vtortola: Ja, ich glaube schon. –