Spec-Zone.ru › Redis

BF.INFO

BF.INFO
Синтаксис
BF.INFO key [CAPACITY | SIZE | FILTERS | ITEMS | EXPANSION]
Доступно в:
Redis Stack / Bloom 1.0.0
Временная сложность:
O(1)

Возвращает информацию о фильтре Bloom.

Параметры

  • key: имя ключа для существующего фильтра Bloom.

Дополнительные параметры:

  • CAPACITY Количество уникальных элементов, которые могут быть сохранены в этом фильтре Bloom перед необходимостью масштабирования (включая уже добавленные элементы)
  • SIZE Размер памяти: количество байтов, выделенных для этого фильтра Bloom
  • FILTERS Количество подфильтров
  • ITEMS Количество элементов, которые были добавлены в этот фильтр Bloom и распознаны как уникальные (элементы, которые привели к установке хотя бы одного бита как минимум в одном подфильтре)
  • EXPANSION Скорость расширения

Если не указан ни один из дополнительных параметров: возвращаются все поля информации.

Возврат

Массивный ответ с информацией о фильтре Bloom.

Ошибка, если key не существует.

Ошибка, если key имеет тип, отличный от фильтра Bloom.

Примеры

redis>BF.ADDbf1observation1(integer)1redis>BF.INFObf11)Capacity2)(integer)1003)Size4)(integer)2405)Numberoffilters6)(integer)17)Numberofitemsinserted8)(integer)19)Expansionrate10)(integer)2redis>BF.INFObf1CAPACITY1)(integer)100

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

Spec-Zone.ru

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