5 grudnia 2020

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