Spec-Zone.ru › Redis

BF.CARD

BF.CARD
Синтаксис
BF.CARD key
Доступно в:
Redis Stack / Bloom 2.4.4
Временная сложность:
O(1)

Возвращает мощность Bloom-фильтра — количество элементов, которые были добавлены в Bloom-фильтр и определены как уникальные (элементы, которые привели к установке по крайней мере одного бита по крайней мере в одном подфильтре).

(с RedisBloom 2.4.4)

Параметры

  • key: Имя фильтра

Возвращаемое значение

  • Целое число — количество элементов, которые были добавлены в этот Bloom-фильтр и определены как уникальные (элементы, которые привели к установке по крайней мере одного бита по крайней мере в одном подфильтре).
  • 0, если key не существует.
  • Ошибка, если key имеет тип, отличный от Bloom-фильтра.

Примечание: если key существует — возвращается то же значение, что и BF.INFO key ITEMS.

Примеры

redis> BF.ADD bf1 item_foo
(integer) 1
redis> BF.CARD bf1
(integer) 1
redis> BF.CARD bf_new
(integer) 0

© 2006–2022 Salvatore Sanfilippo
Licensed under the Creative Commons Attribution-ShareAlike License 4.0.
https://redis.io/commands/bf.card/

Spec-Zone.ru

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