CF.EXISTS
语法
CF.EXISTS key item
- 可用版本
- Redis 开源版 / Bloom 1.0.0
- 时间复杂度
- O(k),其中 k 是子过滤器的数量
- ACL 类别
-
@cuckoo,@read,@slow,
确定给定项是否已添加到 Cuckoo 过滤器。
此命令类似于 CF.MEXISTS,不同之处在于只能检查一个项。
必需参数
key
是 Cuckoo 过滤器的 key 名称。
item
是要检查的项。
返回值
返回以下回复之一
- 整数回复,其中
1表示item很可能已经添加到过滤器中,而0表示key不存在或item未添加到过滤器中。请参阅CF.DEL中的说明。 - [] 表示错误(无效参数、错误的 key 类型等)
示例
redis> CF.ADD cf item1
(integer) 1
redis> CF.EXISTS cf item1
(integer) 1
redis> CF.EXISTS cf item2
(integer) 0