Redis
 sql >> Teknologi Basis Data >  >> NoSQL >> Redis

Ingin menggunakan Redis sebagai toko statistik acara

Ini bukan desain yang ideal karena tidak akan mendukung pola baca Anda secara efektif dan mungkin akan boros dalam hal RAM jika [hasil] Anda pendek/kecil. Sebagai gantinya, lihat penggunaan set Redis yang diurutkan dengan stempel waktu sebagai skor, dengan cara berikut:

ZADD [system]:[event] [timestamp] [result]

Perhatikan bahwa anggota himpunan harus unik jadi jika kardinalitas [result] rendah, buatlah unik dengan menggabungkan stempel waktu ke dalamnya (dan memfilternya saat Anda membuat grafik), yaitu:

ZADD [system]:[event] [timestamp] [result]:[timestamp]

Dengan cara ini Anda dapat mengambil rentang pengukuran dengan memanggil ZRANGEBYSCORE dan membuat grafik hasilnya.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Publikasikan berlangganan dengan nodejs dan redis(node_redis)

  2. Pengantar Redis Cluster Sharding – Keuntungan, Keterbatasan, Penerapan &Koneksi Klien

  3. Bagaimana saya harus menyimpan array di redis?

  4. Antrean redis dengan klaim kedaluwarsa

  5. Bagaimana SignalR.Redis bekerja di bawah tenda?