CF.DEL
CF.DEL
Синтаксис
CF.DEL key item
- Доступно в:
- Redis Stack / Bloom 1.0.0
- Сложность по времени:
- O(k), где k — количество подфильтров
Удаляет элемент из фильтра один раз. Если элемент существует только один раз, он будет удалён из фильтра. Если элемент был добавлен несколько раз, он останется в фильтре.
Предупреждение
Удаление элементов, которые отсутствуют в фильтре, может привести к удалению другого элемента, что повлечёт ложноотрицательные результаты.
Параметры
- ключ: Имя фильтра
- элемент: Элемент, который нужно удалить из фильтра
Сложность
O(n), где n — количество sub-filters. Оба альтернативных расположения проверяются для всех sub-filters.
Возвращаемое значение
Целочисленный ответ — где "1" означает, что элемент был удалён из фильтра, а "0" означает, что элемент не был найден.
Примеры
redis> CF.DEL cf item1 (integer) 1
redis> CF.DEL cf item_new (integer) 0
redis> CF.DEL cf1 item_new (error) Not found
© 2006–2022 Salvatore Sanfilippo
Licensed under the Creative Commons Attribution-ShareAlike License 4.0.
https://redis.io/commands/cf.del/