Spec-Zone.ru › Redis

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/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API