SET
Sowie der Schlüssel als auch der Wert bilden je eine beliebige Zeichenkette. Sind Leerzeichen enthalten, müssen Hochkomma verwendet werden, wobei nicht zwischen " und ' unterschieden wird. EX -> Anzahl der Sekunden die der Datensatz (DS) erhalten bleibt PX -> Anzahl der Millisekunden die der DS erhalten bleibt NX -> Setzt DS nur, wenn der Schlüssel noch nicht existiert XX -> Setzt DS nur, wenn der Schlüssel schon existiert GET
Der Schlüssel ist wieder eine beliebige Zeichenkette, kann dieser nicht gefunden werden, wird die spezielle Kette 'nil' zurückgegeben. EXISTS
Überprüft, ob der angegebene Schlüssel in der DB vorhanden ist. Gibt 1 für WAHR und 0 für FALSCH zurück. Hash
|
DEL
Ähnlich wie EXISTS, nur dass dabei der DS gelöscht wird, wenn er gefunden wird. Rückgabewerte sind dieselben. INCR | INCRBY
Erhöht den Wert des Schlüssels um eins, oder im Fall von INCRBY um die beigefügte Zahl. Ist der Wert keine ganzzahlige Zahl, wird ein Fehler ausgegeben. Existiert der Schlüssel noch nicht, wird er neu erstellt. Bei INCR wäre der Wert dann automatisch 1. 8ung: Stellt eine atomic operation dar -> thread-safe Lists
|
EXPIRE | TTL | PEXPIRE | PTTL
EXPIRE setzt die Sekunden, die eine Schlüssel existieren darf, läuft die Zeit ab, wird er (der gesamte DS) gelöscht. TTL gibt die Sekunden zurück, welche ein Schlüssel noch existiert, oder -1 falls er kein "Ablaufdatum" besitzt, oder -2 falls der Schlüssel nicht existiert. PEXPIRE und PTTL haben die selbe Funktionalität, nur mit Millisekunden. PERSIST
Entfernt das Ablaufdatum für einen DS. Set
Sorted Set
|
Cheatography
https://cheatography.com
DBI_Redis_BasicCommands Cheat Sheet by deudaz15
basic cmds for redis nosql-db
Created By
Metadata
Favourited By
Comments
No comments yet. Add yours below!
Add a Comment
Related Cheat Sheets
More Cheat Sheets by deudaz15