Heim  >  Artikel  >  Datenbank  >  Allgemeine Schlüsseloperationen in Redis (Code)

Allgemeine Schlüsseloperationen in Redis (Code)

不言
不言Original
2018-09-10 15:12:582125Durchsuche

Der Inhalt dieses Artikels befasst sich mit den allgemeinen Operationen (Code) von Redis. Ich hoffe, dass er für Freunde hilfreich ist.

Geben Sie das Verzeichnis ein: cd /usr/local/redis/

Starten Sie den Dienst: ./bin/redis-server ./redis.conf

Geben Sie ein: ./ bin/ redis-cli

(1) Schlüssel anzeigen: Schlüssel *

Alle Schlüssel anzeigen: 127.0.0.1:6379> Schlüssel *

127.0.0.1:6379> keys *
 1) "myb1"
 2) "mya1"
 3) "mya2"
 4) "my3"
 5) "myhash"
 6) "mylist2"
 7) "num2"
 8) "my1"
 9) "num"
10) "mylist3"
11) "mya3"
12) "name"
13) "myb3"
14) "mylist"
15) "my2"
16) "num3"
17) "imooc"
18) "num5"
19) "mylist4"
20) "myb2"
21) "myset"
22) "mysort"

(2) Schlüssel anzeigen, die mit einem beliebigen Zeichen beginnen: Schlüssel Zeichenfolge?

Schlüssel abfragen, die mit my beginnen: Schlüssel my?

127.0.0.1:6379> keys my?
1) "my3"
2) "my1"
3) "my2"

(3) Schlüssel löschen: del

Schlüssel löschen: del my1 my2 my3

127.0.0.1:6379> del my1 my2 my3
(integer) 3

(4) Überprüfen Sie, ob der Schlüssel existiert

Überprüfen Sie, ob er existiert, 1 steht für Existenz, 0 steht für Abwesenheit: existiert my1

127.0.0.1:6379> exists my1
(integer) 0
127.0.0.1:6379> exists num3
(integer) 1

(5) Benennen Sie den Schlüssel um: umbenennen

Benennen Sie den Schlüssel um: Benennen Sie den ursprünglichen Schlüsselnamen um. Neuer Schlüsselname

127.0.0.1:6379> get num
"36"
127.0.0.1:6379> rename num newnum
OK
127.0.0.1:6379> get newnum
"36"

(6) Ablaufzeit festlegen: ablaufen

Ablaufzeit festlegen: Schlüsselname ablaufen lassen Sekunden

127.0.0.1:6379> expire newnum 1000
(integer) 1

( 7) Überprüfen Sie die verbleibende Zeit des Schlüssels: ttl

Überprüfen Sie die verbleibende Zeit des Schlüsselnamens: ttl. Wenn er nicht festgelegt ist, wird ein negativer Wert zurückgegeben.

127.0.0.1:6379> expire newnum 1000
(integer) 1
127.0.0.1:6379> ttl newnum
(integer) 885

(8) Bestimmen Sie den Schlüsseltyp: Typ

Bestimmen Sie den Schlüsseltyp: Geben Sie den Namen des Schlüssels ein.

127.0.0.1:6379> type newnum
string
127.0.0.1:6379> type my1
none
127.0.0.1:6379> type myhash
hash
127.0.0.1:6379> type mylist4
list
127.0.0.1:6379> type mysort
zset

Verwandte Empfehlungen:

Beispielcode für die Verwendung der Redis-Warteschlangenoperation in PHP

Nosqls Redis: Tasten-(Tasten-)Operationsbefehl

Das obige ist der detaillierte Inhalt vonAllgemeine Schlüsseloperationen in Redis (Code). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn