CMS.INITBYPROB
CMS.INITBYPROB
Синтаксис
CMS.INITBYPROB key error probability
- Доступно в:
- Redis Stack / Bloom 2.0.0
- Сложность по времени:
- O(1)
Инициализирует Count-Min Sketch для заданных допустимых отклонений.
Параметры:
- key: Имя черного ящика.
- error: Оценка размера ошибки. Ошибка представляет собой процент от общего количества подсчитанных элементов. Это влияет на ширину черного ящика.
- probability: Желаемая вероятность увеличения подсчета. Это должно быть значение с плавающей точкой от 0 до 1. Это влияет на глубину черного ящика. Например, для желаемого процента ложноположительных результатов 0,1% (1 из 1000), error_rate должно быть установлено в 0,001. Чем ближе это число к нулю, тем больше потребление памяти на элемент и тем больше потребление ЦП на операцию.
Возвращаемое значение
Простой строковый ответ - OK если выполнено успешно, или Ответ об ошибке в противном случае.
Примеры
redis> CMS.INITBYPROB test 0.001 0.01 OK
© 2006–2022 Salvatore Sanfilippo
Licensed under the Creative Commons Attribution-ShareAlike License 4.0.
https://redis.io/commands/cms.initbyprob/