Memcached set command


Release date:2023-12-05 Update date:2024-03-18 Editor:admin View counts:292

Label:

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 value key-value In the structure key Used to find cached values

  • flags Can include integer parameters for key-value pairs, which clients use to store additional information about key-value pairs

  • exptime Length of time to save key-value pairs in the cache (in seconds, 0 means forever)

  • bytes Number of bytes stored in the cache

  • noreply (optional): this parameter tells the server that there is no need to return data

  • value The stored value (always in the second line) (which can be directly understood as key-value In the structure value )

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 successfully

  • ERROR Output after a failed save

Powered by TorCMS (https://github.com/bukun/TorCMS).