Základní dataAnalytika

Analytika v reálném čase

Počítejte události, jak se dějí, řaďte to, co je v trendu, a sledujte, které klíče nesou zátěž.

na událost
O(1)
trendové seznamy
Živé
metriky Prometheus
Vestavěné
Krok 1 z 4
Počítání každého zobrazení

Jeden čítač na den. Každá událost je jediné zvýšení v paměti.

Ukázková relaceplaying
# Počítání každého zobrazení
hotkv> INCR pageviews:2026-10-16
(integer) 184213

Animovaný průvodce se skutečnými příkazy HotKV a ukázkovými odpověďmi. Kliknutím na kterýkoli krok na něj přeskočíte. Příkazy a odpovědi zůstávají anglicky, přesně tak, jak je v HotKV zadáváte a vidíte.

Problém

Dashboardy se zpožděním několika minut nejsou v reálném čase. Zapisovat každé zobrazení stránky do databáze a agregovat později je drahé, a když jeden klíč najednou nese většinu provozu, často se to dozvíte až poté, co uzel padne.

Jak to řeší HotKV

Čítače a seřazené množiny levně pohltí neustálý proud událostí a součty lze číst kdykoli. Detekce horkých klíčů ukáže, které klíče jsou zasaženy nejvíc, a vlastní metriky jádra se exportují ve formátu Prometheus.

Krok za krokem

Co se děje, příkaz po příkazu

  1. 01

    Počítání každého zobrazení

    Jeden čítač na den. Každá událost je jediné zvýšení v paměti.

    INCR pageviews:2026-10-16
  2. 02

    Řazení toho, co je v trendu

    Seřazené množiny udržují články v pořadí, jak přicházejí zobrazení.

    ZINCRBY trending:articles 1 article:42
  3. 03

    Čtení top 10

    Dashboard se obnovuje každou sekundu.

    ZREVRANGE trending:articles 0 9 WITHSCORES
  4. 04

    Nalezení horkých klíčů

    Se zapnutým hotkey-tracking se nejpoužívanější klíče vypíšou bez prohledávání.

    HOTKEYS TOP 3
Kam to zapadá

Scénáře z praxe

Média a vydavatelství

Redakce sledují, které příběhy stoupají minutu po minutě, a propagují je na domovské stránce.

Produktová analytika

Denní čítače využití funkcí napájejí živé dashboardy bez datového skladu událostí v horké cestě.

Provoz

Detekce horkých klíčů ukáže na klíč za náhlou špičkou CPU dřív, než sestřelí uzel.

Zabudováno

Co dostanete

Levné čítače

INCR na událost, pro každý bucket.

INCRINCRBY

Trendové seznamy

Seřazené množiny řazené, jak přicházejí události.

ZINCRBYZREVRANGE

Detekce horkých klíčů

Nejpoužívanější klíče, přibližně, bez prohledávání.

HOTKEYS TOP

Metriky Prometheus

Vlastní metriky jádra na portu metrik.

Časté otázky

Jak počítám za minutu nebo za den?

Vložte bucket do názvu klíče, například pageviews:2026-10-16, a přidejte expiraci, aby se staré buckety uklidily.

Jak počítám unikátní návštěvníky?

Použijte HyperLogLog s PFADD a PFCOUNT. Viz případ použití pravděpodobnostního počítání.

Mohu HotKV monitorovat pomocí Prometheu?

Ano. HotKV zpřístupňuje vestavěné metriky ve formátu Prometheus.

Související případy použití

Vyzkoušejte to na své zátěži

HotKV mluví protokolem Redisu, takže na něj můžete nasměrovat stávajícího klienta a spustit tytéž příkazy.