Redis mset

Redis mset
Redis to bezpłatna i open source w pamięci. Jest to baza danych NoSQL, która przechowuje dane w parie wartości kluczowej. Oznacza to, że wartość jest odwzorowana na określony unikalny klucz.

Uczenie się, jak pracować z parami kluczowymi, jest bardzo ważne. W tym samouczku omówienie wkładania pojedynczych lub wielu par kluczy za pomocą poleceń SET lub MSET.

Polecenie set Redis

Polecenie REDIS SET dodaje do bazy danych Wartość Kluczowa. Składnia jest jak pokazana poniżej:

Ustaw wartość kluczową

Przykładem jest jak pokazano:

127.0.0.1: 6379> Ustaw wartość Key11
OK

Jeśli określony klucz już istnieje, zostaje zastąpiony nową wartością. Rozważ poniższy przykład:

127.0.0.1: 6379> Ustaw wartość Key1
OK
127.0.0.1: 6379> Zdobądź Key1
„Wartość2”

W takim przypadku wartość Key1 zostaje zastąpiona wartością2.

Możesz także ustawić klucz o wartości ważności za pomocą parametru EX. Pokazany jest przykładowy sytak:

Ustaw wartość klucza ex exiry_duration_in_seconds

Spójrz na poniższy przykład:

127.0.0.1: 6379> Ustaw wartość Key2 Ex 30
OK

Po upływie czasu wygaśnięcia Redis usunie klucz z bazy danych. Jeśli spróbujesz uzyskać wartość, Redis zwróci zero.

127.0.0.1: 6379> Zdobądź Key2
(zero)

Aby uzyskać, jak długo jest upuszczony, użyj polecenia TTL jako:

127.0.0.1: 6379> ttl key2
(liczba całkowita) 27

Polecenie Redis Mset

Polecenie MSET jest bardzo podobne do polecenia Redis, z tym wyjątkiem, że wstawia wiele par wartości kluczy.

Składnia pokazano poniżej:

MSET KEY1 WARTOŚCI 1 KEY2 WARTOŚĆ 2… KEYN VALUEN

Rozważ przykład wkładki poniżej:

127.0.0.1: 6379> MSET KEY1 WARTOŚCI 1 KLUCZ2 Wartość2 Klucz3 Wartość3 Klucz4 Wartość4 Key5 Wartość5
OK

Powyższy przykład wprowadza pięć par kluczowych w jednym poleceniu.

Aby uzyskać wiele wartości, możesz użyć polecenia Mget, jak pokazano:

127.0.0.1: 6379> Mget Key1 Key2 Key3 Key4 Key5
1) „Wartość 1”
2) „Wartość2”
3) „Wartość3”
4) „Wartość4”
5) „Wartość5”

Powinno to zwrócić odpowiednią wartość dla istniejącego klucza.

Wniosek

Ten artykuł nauczył nas wstawiać pary wartości kluczy za pomocą poleceń SET i MSET.

Mamy nadzieję, że podobał Ci się samouczek.