English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Die Redis-Zeichenkette-Daten Typ Befehle werden verwendet, um Redis-Zeichenkette-Werte zu verwalten, die grundlegende Syntax ist wie folgt:
redis 127.0.0.1:6379> COMMAND KEY_NAME
redis 127.0.0.1:6379> SET w3codeboxkey redis OK redis 127.0.0.1:6379> GET w3codeboxkey "redis"
In den obigen Beispielen haben wir SET und GET Befehl, key ist w3codeboxkey。
Die folgende Tabelle zeigt die häufig verwendeten Redis-Zeichenkette-Befehle:
Nummer | Befehl und Beschreibung |
---|---|
1 | SET key value Setze den Wert des gegebenen keys. |
2 | GET key Erhalte den Wert des gegebenen keys. |
3 | GETRANGE key start end Gebe den Unterstring der Zeichenkette des keys zurück. |
4 | GETSET key value Setze den Wert des gegebenen keys auf value und gebe den alten Wert (old value) des keys zurück. |
5 | GETBIT key offset Erhalte das Bit an der angegebenen Offset-Position der gespeicherten Zeichenkette des keys. |
6 | MGET key1 [key2..] Erhalte alle (eine oder mehrere) Werte der gegebenen keys. |
7 | SETBIT key offset value Setze oder löse das Bit an der angegebenen Offset-Position der gespeicherten Zeichenkette des keys. |
8 | SETEX key seconds value Verbinde den Wert value mit dem key und setze die Ablaufzeit des keys auf seconds (in Sekunden). |
9 | SETNX key value Setze den Wert des keys nur, wenn der key nicht existiert. |
10 | SETRANGE key offset value Mit dem Parameter value die gespeicherte Zeichenkette des angegebenen keys überschreiben, beginning at the offset offset. |
11 | STRLEN key 返回 key 所储存的字符串值的长度。 |
12 | MSET key value [key value ...] 同时设置一个或多个 key-value 对。 |
13 | MSETNX key value [key value ...] 同时设置一个或多个 key-value 对,当且仅当所有给定 key 都不存在。 |
14 | PSETEX key milliseconds value 这个命令和 SETEX 命令相似,但它以毫秒为单位设置 key 的生存时间,而不是像 SETEX 命令那样,以秒为单位。 |
15 | INCR key 将 key 中储存的数字值增一。 |
16 | INCRBY key increment 将 key 所储存的值加上给定的增量值(increment) 。 |
17 | INCRBYFLOAT key increment 将 key 所储存的值加上给定的浮点增量值(increment) 。 |
18 | DECR key 将 key 中储存的数字值减一。 |
19 | DECRBY key decrement key 所储存的值减去给定的减量值(decrement) 。 |
20 | APPEND key value 如果 key 已经存在并且是一个字符串,APPEND 命令将指定的 value 追加到该 key 原来值(value)的末尾。 |
更多命令请参考:https://redis.io/commands