English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Les commandes de données de type chaîne Redis sont utilisées pour gérer les valeurs de chaîne Redis, la syntaxe de base est la suivante :
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"
Dans les exemples ci-dessus, nous avons utilisé SET et GET Commande, clé de w3codeboxkey。
Le tableau suivant liste les commandes de chaîne courantes de redis :
Numéro | Commande et description |
---|---|
1 | SET key value Définissez la valeur spécifiée de la clé |
2 | GET key Obtenez la valeur spécifiée de la clé. |
3 | GETRANGE key start end Retournez le sous-chaîne de la valeur de la chaîne stockée pour la clé. |
4 | GETSET key value Définissez la valeur de la clé donnée à value, et retournez la valeur ancienne (old value) de la clé. |
5 | GETBIT key offset Obtenez le bit à l'offset spécifié de la valeur de la chaîne stockée pour la clé. |
6 | MGET key1 [key2..] Obtenez toutes les valeurs (une ou plusieurs) de la clé donnée. |
7 | SETBIT key offset value Définissez ou supprimez le bit à l'offset spécifié de la valeur de la chaîne stockée pour la clé. |
8 | SETEX key seconds value Associé la valeur value à la clé, et définissez l'heure d'expiration de la clé à seconds (en secondes). |
9 | SETNX key value Définissez la valeur de la clé uniquement si la clé n'existe pas. |
10 | SETRANGE key offset value Utilisez la valeur de paramètre pour écraser la valeur de la chaîne stockée pour la clé donnée, à partir de l'offset de décalage. |
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/命令