Redis string (String)
The related commands for Redis string data types are used to manage Redis string values, with the following basic syntax:
Grammar
Redis 127.0.0.1:6379> COMMAND Key_name
Instance
Redis 127.0.0.1:6379> SET runoobkey redisokredis 127.0.0.1:6379> GET runoobkey "Redis"
In the above example we used the SET and GET command, the key is Runoobkey.
Redis string command
The following table lists the commonly used Redis string commands:
Serial Number |
Command and Description |
1 |
SET Key value Sets the value of the specified key |
2 |
GET Key Gets the value of the specified key. |
3 |
GETRANGE Key Start end Returns the substring of a string value in key |
4 |
Getset Key value Sets the value of the given key to value and returns the old value of the key. |
5 |
Getbit Key Offset Gets the bit on the specified offset for the string value stored by key. |
6 |
MGET Key1 [Key2 ...] Gets the value of all (one or more) given key. |
7 |
Setbit Key Offset value Sets or clears a bit (bit) on the specified offset for the string value stored by key. |
8 |
Setex Key seconds value Associates a value of values to a key and sets the expiration time of key to seconds (in seconds). |
9 |
Setnx Key value The value of key is set only if key does not exist. |
10 |
SETRANGE Key Offset value The value parameter is used to write to the string values stored by the key, starting with offset offsets. |
11 |
STRLEN Key Returns the length of the string value stored by key. |
12 |
MSET key value [key value ...] Set one or more key-value pairs at the same time. |
13 |
Msetnx key value [key value ...] Set one or more key-value pairs at the same time, when and only if all of the given keys do not exist. |
14 |
Psetex Key milliseconds value This command is similar to the Setex command, but it sets the lifetime of the key in milliseconds, rather than the Setex command, in seconds. |
15 |
INCR Key Increase the numeric value stored in key by one. |
16 |
Incrby Key Increment Adds the value stored by key to the given increment value (increment). |
17 |
Incrbyfloat Key Increment Adds the value stored by key to the given floating-point increment value (increment). |
18 |
DECR key Subtract one of the numeric values stored in the key. |
19 |
Decrby Key Decrement The value stored by key minus the given decrement value (decrement). |
20 |
APPEND Key value If the key already exists and is a string, the APPEND command appends value to the end of the original value of the key. |
Redis string (String)