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/