Redis
 sql >> Datenbank >  >> NoSQL >> Redis

Arbeiten Sie mit Schlüsseln in Redis

Um die Duplizierung von Werten zu vermeiden, können Sie einfache Schlüssel/Wert-Paare wie folgt verwenden:

  • master_id :Wert

  • slave_id :master_id

Dies hat den Nachteil, dass Sie den Server zweimal abfragen müssen, um einen Wert von slave_id zu erhalten/löschen/modifizieren. (Sie fragen zuerst nach der slave_id, der Server antwortet mit der master_id, falls vorhanden, und dann fragen Sie die master_id ab, um Dinge mit dem zugeordneten Wert zu tun). Dies wird jedoch kein Problem mehr sein, sobald das LUA-Skripting eintrifft.