All Products
Search
Document Center

Database Autonomy Service:Analisis kunci teratas

Last Updated:Jul 29, 2025

Gunakan fitur analisis kunci dari Database Autonomy Service (DAS) untuk mengidentifikasi kunci besar dan kunci panas di instans Redis Anda secara real-time. Dengan memantau frekuensi akses kunci dan jumlah elemen, fitur ini memberikan data yang diperlukan untuk mengoptimalkan database Anda. Fitur ini membantu mencegah masalah seperti kekurangan memori dan penurunan kinerja akibat distribusi kunci yang tidak merata.

Prasyarat

Instans Anda harus kompatibel dengan Redis atau Tair:

Mekanisme peringkat untuk kunci besar dan kunci panas

Untuk menghindari konsumsi sumber daya tambahan pada database, fitur ini hanya mengumpulkan statistik pada kunci yang dioperasikan (baca atau tulis) oleh klien. Fitur ini menyimpan dan menampilkan sejumlah kunci teratas dari setiap jenis tanpa memindai semua kunci dalam database secara real-time. Selain itu, setelah restart instans atau alih bencana HA, informasi Top Key yang sebelumnya dikumpulkan akan dihapus dan pengumpulan statistik dimulai ulang. Oleh karena itu, kunci yang tidak dioperasikan dalam waktu lama mungkin tidak termasuk dalam statistik. Untuk memahami penggunaan memori, distribusi jumlah, dan informasi lain tentang semua kunci dalam database, gunakan fitur analisis penuh kunci offline.

Tipe kunci

Mekanisme statistik

Deskripsi tampilan

Kunci besar (jumlah sub-elemen)

Ketika jumlah elemen (seperti jumlah bidang dalam Hash atau jumlah anggota dalam Set) mencapai atau melebihi ambang batas (default adalah 2000), kunci tersebut dihitung sebagai kunci besar. Anda dapat menyesuaikan ambang batas dengan menyetel parameter bigkey-threshold.

Catatan

Jika parameter ini tidak ditampilkan dalam pengaturan parameter, silakan lakukan pembaruan versi minor dan coba lagi.

Sistem menampilkan hingga 3 kunci besar teratas untuk setiap tipe data. Ketika kunci memiliki jumlah elemen yang sama, kunci yang ditulis pertama kali ditampilkan terlebih dahulu.

Catatan

Jika instans hanya menampilkan 3 kunci besar secara total, silakan lakukan pembaruan versi minor dan coba lagi.

Kunci besar (penggunaan memori)

  • Ketika total penggunaan memori suatu kunci melebihi ambang batas (default adalah 500 MB), kunci tersebut dihitung sebagai kunci besar. Anda dapat menyesuaikan ambang batas dengan menyetel parameter bigkey-mem-threshold.

  • Ketika penggunaan memori satu sub-elemen dari suatu kunci melebihi 50 MB, kunci tersebut dihitung sebagai kunci besar.

Catatan

Fitur ini hanya didukung pada instans Tair (Edisi Perusahaan) cloud-native yang menjalankan versi minor 25.6.0.0 atau lebih baru.

Sistem menampilkan hingga 3 kunci teratas. Ketika kunci memiliki ukuran yang sama, mereka diurutkan dalam urutan leksikografis.

Kunci panas

Ketika QPS suatu kunci melebihi 5000, kunci tersebut dicatat sebagai kunci panas.

Catatan

Sistem dapat mengumpulkan statistik pada kunci yang tidak ada. Ketika tipe data ditampilkan sebagai not-exist-key, itu berarti bahwa kunci ini tidak ada tetapi sering diakses.

Pada saat yang sama, sistem menampilkan hingga 50 kunci panas teratas dan QPS tepat mereka secara real-time.

Catatan

Kami merekomendasikan agar Anda meningkatkan instans Anda ke salah satu versi berikut atau versi yang lebih baru: Redis Edisi Open-Source 7.0.18, 6.0.2.9, atau 5.5.2.9, atau Tair optimasi memori 5.0.50 atau 24.5.1.0. Pada versi sebelum yang ditentukan, ambang batas statistik QPS untuk hotkeys adalah 3000. Pada versi ini, sistem hanya dapat menampilkan rentang QPS perkiraan, dan Redis Edisi Open-Source mendukung statistik untuk hanya 20 hotkeys.

Fitur ini mendukung struktur data berikut:

  • Struktur data Redis asli: String, List, Hash, Set, Zset, Stream

  • Struktur data eksklusif Tair: TairString, TairHash, TairGIS, TairBloom, TairDoc, TairCpc, TairZset, TairRoaring, TairTS, TairSearch

Prosedur

  1. Masuk ke Konsol DAS.

  2. Di panel navigasi di sebelah kiri, pilih Intelligent O&M Center > Instance Monitoring.

  3. Klik tab Redis.

  4. Pada halaman yang muncul, temukan instans database yang ingin Anda kelola dan klik ID instans. Halaman detail instans muncul.

  5. Di panel navigasi di sebelah kiri, klik Top Key Statistics.

  6. Klik tab Real-time atau History untuk melihat informasi mengenai kunci panas dan kunci besar.

    Catatan

    Di tab History, Anda dapat memeriksa informasi mengenai kunci besar dan kunci panas yang dianalisis dalam empat hari terakhir. Interval maksimum antara waktu mulai dan waktu akhir adalah 3 jam.

Referensi

Untuk informasi lebih lanjut tentang cara menggunakan fitur ini di konsol Tair, lihat Statistik Kunci Teratas.

Operasi API terkait

API

Deskripsi

DescribeHotBigKeys

Menanyakan hotkeys dan large keys di memori secara real-time.

DescribeTopHotKeys

Menanyakan 100 hotkeys teratas selama periode waktu tertentu.

DescribeTopBigKeys

Menanyakan 100 large keys teratas selama periode waktu tertentu.

DescribeHotKeys

Menanyakan hotkeys dari sebuah instans.