Data intiAnalitik

Analitik Real-Time

Hitung peristiwa saat terjadi, peringkatkan apa yang sedang tren, dan lihat kunci mana yang memikul beban.

per peristiwa
O(1)
daftar tren
Langsung
metrik Prometheus
Bawaan
Langkah 1 dari 4
Hitung setiap tampilan

Satu penghitung per hari. Setiap peristiwa adalah satu kenaikan di memori.

Sesi contohplaying
# Hitung setiap tampilan
hotkv> INCR pageviews:2026-10-16
(integer) 184213

Panduan beranimasi dengan perintah HotKV yang sebenarnya dan balasan contoh. Klik langkah mana pun untuk melompat ke sana. Perintah dan balasan tetap dalam bahasa Inggris, persis seperti yang Anda ketik dan lihat di HotKV.

Masalahnya

Dasbor yang tertinggal beberapa menit bukanlah real-time. Menulis setiap tampilan halaman ke database dan mengagregasi nanti itu mahal, dan ketika satu kunci tiba-tiba menerima sebagian besar trafik, Anda sering baru mengetahuinya setelah sebuah node tumbang.

Cara HotKV menanganinya

Penghitung dan sorted set menyerap aliran peristiwa yang konstan dengan murah, dan totalnya dapat dibaca kapan saja. Deteksi hot key menunjukkan kunci mana yang paling banyak dihantam, dan metrik mesin sendiri diekspor dalam format Prometheus.

Langkah demi langkah

Apa yang terjadi, perintah demi perintah

  1. 01

    Hitung setiap tampilan

    Satu penghitung per hari. Setiap peristiwa adalah satu kenaikan di memori.

    INCR pageviews:2026-10-16
  2. 02

    Peringkatkan yang sedang tren

    Sorted set menjaga artikel tetap berurutan saat tampilan masuk.

    ZINCRBY trending:articles 1 article:42
  3. 03

    Baca 10 teratas

    Dasbor menyegarkan setiap detik.

    ZREVRANGE trending:articles 0 9 WITHSCORES
  4. 04

    Temukan hot key

    Dengan hotkey-tracking diaktifkan, kunci yang paling sering diakses didaftar tanpa pemindaian.

    HOTKEYS TOP 3
Di mana ini cocok

Skenario dunia nyata

Media dan penerbitan

Ruang redaksi memantau berita mana yang naik menit demi menit dan mempromosikannya di beranda.

Analitik produk

Penghitung penggunaan fitur per hari memberi makan dasbor langsung tanpa data warehouse peristiwa di jalur panas.

Operasi

Deteksi hot key menunjuk kunci di balik lonjakan CPU mendadak sebelum menjatuhkan sebuah node.

Bawaan

Yang Anda dapatkan

Penghitung murah

INCR per peristiwa, per bucket.

INCRINCRBY

Daftar tren

Sorted set terurut saat peristiwa tiba.

ZINCRBYZREVRANGE

Deteksi hot key

Kunci yang paling sering diakses, perkiraan, tanpa pemindaian.

HOTKEYS TOP

Metrik Prometheus

Metrik mesin sendiri pada sebuah port metrik.

Pertanyaan umum

Bagaimana menghitung per menit atau per hari?

Taruh bucket di nama kunci, seperti pageviews:2026-10-16, dan tambahkan kedaluwarsa agar bucket lama dibersihkan.

Bagaimana menghitung pengunjung unik?

Gunakan HyperLogLog dengan PFADD dan PFCOUNT. Lihat kasus penggunaan penghitungan probabilistik.

Bisakah saya memantau HotKV dengan Prometheus?

Ya. HotKV mengekspos metrik bawaan dalam format Prometheus.

Kasus penggunaan terkait

Coba pada beban kerja Anda sendiri

HotKV berbicara protokol Redis, jadi Anda dapat mengarahkan klien yang sudah ada ke HotKV dan menjalankan perintah yang sama.