Analítica web y de apps
Usuarios únicos diarios y mensuales por página o función, combinados entre días con PFMERGE.
Visitantes únicos, "¿ya hemos visto esto?", elementos principales y frecuencias sobre miles de millones de eventos, cada uno en una cantidad de memoria pequeña y fija.
Añade los ids de los visitantes a un HyperLogLog. La memoria sigue siendo pequeña por muchos que lleguen.
Un recorrido animado con comandos reales de HotKV y respuestas de ejemplo. Haz clic en cualquier paso para saltar a él. Los comandos y las respuestas se quedan en inglés, tal como los escribes y los ves en HotKV.
Las respuestas exactas a "cuántos usuarios únicos", "¿ya enviamos este correo?" o "cuáles son las búsquedas principales" necesitan una memoria que crece con cada elemento distinto. Con miles de millones de eventos, eso se convierte en gigabytes de sets y contadores por pregunta.
Las estructuras probabilísticas cambian un error pequeño y conocido por memoria constante. HyperLogLog cuenta elementos distintos, los filtros Bloom responden a la pertenencia, Top-K sigue los elementos más frecuentes y los Count-min sketches estiman cuántas veces apareció cualquier elemento. Las cuatro están integradas en HotKV.
Añade los ids de los visitantes a un HyperLogLog. La memoria sigue siendo pequeña por muchos que lleguen.
PFADD visitors:2026-10-16 user:42 user:77 user:91Una estimación de los visitantes distintos con un error estándar pequeño.
PFCOUNT visitors:2026-10-16Antes de enviar el correo de una campaña, comprueba si esta dirección ya lo recibió.
BF.EXISTS sent:campaign:fall ada@example.comTop-K conserva los elementos más frecuentes a medida que llegan los eventos.
TOPK.LIST searches:today WITHCOUNTUn Count-min sketch estima el recuento de cualquier elemento, esté en la lista o no.
CMS.QUERY pageviews /home /pricing /blogUsuarios únicos diarios y mensuales por página o función, combinados entre días con PFMERGE.
Los filtros Bloom evitan los envíos duplicados entre reintentos y campañas.
Las consultas principales y los productos más vistos se siguen en vivo para el merchandising.
Recuentos de distintos, combinables entre intervalos.
PFADDPFCOUNTPFMERGEPertenencia con una tasa de falsos positivos configurable.
BF.RESERVEBF.ADDBF.EXISTSLos elementos más frecuentes de un stream.
TOPK.ADDTOPK.LISTEstimaciones de frecuencia para cualquier elemento.
CMS.INCRBYCMS.QUERYLos filtros Bloom te permiten fijar la tasa de error, y los Count-min sketches el ancho y la profundidad. HyperLogLog tiene un error estándar pequeño y fijo.
No. Puede dar un falso positivo, nunca un falso negativo.
No. Forman parte de HotKV.
HotKV habla el protocolo de Redis, así que puedes apuntar un cliente que ya usas hacia él y ejecutar estos mismos comandos.