*Redis delex 命令

*语法

DELEX key [IFEQ_ | IFNE_ | IFDEQ_
  | IFDNE_]

基于值或哈希摘要比较有条件地删除指定的键。

*哈希摘要

哈希摘要是使用 XXH3 哈希算法计算的字符串值的固定大小数值表示。Redis 使用此哈希摘要进行高效的比较操作,无需比较完整的字符串内容。您可以使用 DIGEST 命令获取键的哈希摘要,它返回一个十六进制字符串,可与 IFDEQIFDNE 选项以及 SET 命令的 IFDEQIFDNE 选项一起使用。

*选项

DELEX 命令支持一组修改其行为的选项。只能指定其中一个选项。

  • IFEQ ifeq-value -- 如果值等于指定值,则删除键。
  • IFNE ifne-value -- 如果值不等于指定值,则删除键。
  • IFDEQ ifeq-digest -- 如果其哈希摘要等于指定的哈希摘要,则删除键。
  • IFDNE ifne-digest -- 如果其哈希摘要不等于指定的哈希摘要,则删除键。

在 8.4 中,使用上述选项之一时,键必须是字符串类型。如果未指定选项,则无论其类型如何,都会删除键。

*返回值说明