Analisi web e app
Utenti unici giornalieri e mensili per pagina o funzionalità, uniti tra i giorni con PFMERGE.
Visitatori unici, "l'abbiamo già visto?", elementi principali e frequenze su miliardi di eventi, ciascuno in una quantità di memoria piccola e fissa.
Aggiungi gli id dei visitatori a un HyperLogLog. La memoria resta piccola, per quanti ne arrivino.
Una dimostrazione animata con comandi HotKV reali e risposte di esempio. Clicca su un passo qualsiasi per andarci. Comandi e risposte restano in inglese, esattamente come li digiti e li vedi in HotKV.
Le risposte esatte a "quanti utenti unici", "abbiamo già inviato questa email" o "quali sono le ricerche principali" richiedono memoria che cresce con ogni elemento distinto. Con miliardi di eventi diventano gigabyte di set e contatori per ogni domanda.
Le strutture probabilistiche scambiano un errore piccolo e noto con una memoria costante. HyperLogLog conta gli elementi distinti, i filtri Bloom rispondono sull'appartenenza, Top-K tiene traccia degli elementi più frequenti e i Count-min sketch stimano quante volte si è presentato un elemento qualsiasi. Tutte e quattro sono integrate in HotKV.
Aggiungi gli id dei visitatori a un HyperLogLog. La memoria resta piccola, per quanti ne arrivino.
PFADD visitors:2026-10-16 user:42 user:77 user:91Una stima dei visitatori distinti con un piccolo errore standard.
PFCOUNT visitors:2026-10-16Prima di inviare l'email di una campagna, controlla se questo indirizzo l'ha già ricevuta.
BF.EXISTS sent:campaign:fall ada@example.comTop-K mantiene gli elementi più frequenti man mano che arrivano gli eventi.
TOPK.LIST searches:today WITHCOUNTUn Count-min sketch stima il conteggio di qualsiasi elemento, che sia in elenco o no.
CMS.QUERY pageviews /home /pricing /blogUtenti unici giornalieri e mensili per pagina o funzionalità, uniti tra i giorni con PFMERGE.
I filtri Bloom impediscono gli invii duplicati tra retry e campagne.
Le query principali e i prodotti più visti vengono tracciati dal vivo per il merchandising.
Conteggi distinti, unibili tra bucket.
PFADDPFCOUNTPFMERGEAppartenenza con un tasso di falsi positivi configurabile.
BF.RESERVEBF.ADDBF.EXISTSGli elementi più frequenti in uno stream.
TOPK.ADDTOPK.LISTStime di frequenza per qualsiasi elemento.
CMS.INCRBYCMS.QUERYI filtri Bloom ti permettono di impostare il tasso di errore, e i Count-min sketch larghezza e profondità. HyperLogLog ha un errore standard piccolo e fisso.
No. Può segnalare un falso positivo, mai un falso negativo.
No. Fanno parte di HotKV.
HotKV parla il protocollo Redis, quindi puoi puntarci un client esistente ed eseguire questi stessi comandi.