Redis – podstawy cz. 2
Lecimy z tym redisem dalej. Poprzedni wpis opisywał w jaki sposób możemy utworzyć nowe klucze oraz je pobrać.
Jak natomiast możemy usunąć stworzone wcześniej wpisy ?
Polecenie del
Do powyższego zadania służy polecenie „del„
del jaroslaw
W odpowiedzi zapewne otrzymacie:
(integer) 0
Oznacza to, że nie został wcześniej „jaroslaw” utworzony, zmieńmy to:
set jaroslaw val
Stworzyliśmy właśnie rekord którego indeks to „jaroslaw„, a wartość to: „val„.
Po stworzeniu rekordu, możemy ponownie powtórzyć polecenie usunięcia go, natomiast teraz redis da nam inną odpowiedź:
(integer) 1
Możemy hurtowo usunąć wiele rekordów jednocześnie:
del klucz1 klucz2 klucz3
Polecenie exists
Polecenie „exists” służy do sprawdzenia, czy klucz istnieje (jeden lub wiele kluczy).
Sprawdźmy zatem czy istnieje klucz „pierwszy„
exists pierwszy
Zwrócony zostanie wynik:
(integer) 0
Po utworzeniu wcześniej wspomnianego klucza, odpowiedź będzie:
(integer) 1
Przy pomocy poniższego wzoru, możemy sprawdzić istnienie wielu kluczy:
exists klucz1 klucz2 klucz3
Jeśli istnieć będą wszystkie wspomniane klucze, odpowiedź będzie równa:
(integer) 3