delete 命令

Memcached delete 命令用于删除已存在的 key(键)。

语法:

delete 命令的基本语法格式如下:

delete key [noreply]

多个 key 使用空格隔开,如下:

delete key1 key2 key3

参数说明如下:

  • key: 键值 key-value 结构中的 key,用于查找缓存值。

  • noreply(可选) : 该参数告知服务器不需要返回数据

实例

在以下实例中,我们使用 MyDemo 作为 key,过期时间设置为 900 秒。之后我们使用 delete 命令删除该 key。

set MyDemo 0 900 9
memcached
STORED
get MyDemo
VALUE MyDemo 0 9
memcached
END
delete MyDemo
DELETED
get MyDemo
END
delete MyDemo
NOT_FOUND

输出

输出信息说明:

  • DELETED :删除成功。

  • ERROR :语法错误或删除失败。

  • NOT_FOUND :key 不存在。

推荐教程

DB2教程

DB2是美国IBM公司开发的一套关系型数据库管理系统

Oracle教程

Oracle是甲骨文公司推出的一款关系数据库管理系统

SQL Server教程

SQL Server 是 Microsoft 开发的一个关系数据库管理系统(RDBMS)

Memcached教程

Memcached是一个开源的高性能分布式内存对象缓存系统

Redis教程

Redis是一个开源的,BSD许可的高级键值存储

MongoDB教程

MongoDB是一个开源文档数据库和领先的NoSQL数据库

SQLite教程

SQLite是一个软件库,它实现了一个自包含的,无服务器的,零配置的事务性SQL数据库引擎

MariaDB教程

MariaDB是MySQL关系数据库管理系统的一个分支

SQL教程

SQL是一种数据库计算机语言,用于检索和管理关系数据库中的数据

MySQL教程

Mysql是最流行的关系型数据库管理系统