Memcached set command
Memcached set
Command is used to use the value
(data value) is stored in the specified key
(key).
If set
Of key
Already exists, this command can update the key
The corresponding original data, that is, to achieve the role of update.
Syntax:
set
The basic syntax format of the command is as follows:
set key flags exptime bytes [noreply]
value
The parameters are described as follows:
key
Key valuekey-value
In the structurekey
Used to find cached valuesflags
Can include integer parameters for key-value pairs, which clients use to store additional information about key-value pairsexptime
Length of time to save key-value pairs in the cache (in seconds, 0 means forever)bytes
Number of bytes stored in the cachenoreply
(optional): this parameter tells the server that there is no need to return datavalue
The stored value (always in the second line) (which can be directly understood askey-value
In the structurevalue
)
Example
In the following example, we set:
Key → runoob
Flag → 0
Exptime → 900 (in seconds)
Bytes → 9 (bytes of data storage)
Value → memcached
set runoob 0 900 9
memcached
STORED
get runoob
VALUE runoob 0 9
memcached
END
Output
If the data setting is successful, the output:
STORED
Output information description:
STORED
Output after being saved successfullyERROR
Output after a failed save