MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Basis data mana yang harus dipilih (Cassandra, MongoDB, ?) untuk menyimpan dan menanyakan data peristiwa / log / metrik?

"Kelompokkan menurut" dan "sangat cepat" tidak cocok. Itulah sifat dari binatang itu... Oleh karena itu pembatasan pada operasi kelompok Mongo; Cassandra bahkan tidak mendukungnya secara asli (walaupun mendukung kueri Hive atau Pig melalui Hadoop... tetapi itu tidak dimaksudkan untuk menjadi sangat cepat).

Sistem seperti Rainbird Twitter (yang menggunakan Cassandra) yang melakukan analisis waktu nyata melakukannya dengan mendenormalisasi/menghitung penghitungan sebelumnya:http://www.slideshare.net/kevinweil/rainbird-realtime-analytics-at-twitter-strata-2011



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Menghasilkan Mongo ObjectId (_id) dengan waktu khusus?

  2. Mendapatkan nilai kolom tertinggi di MongoDB

  3. Di MongoDB, jika koleksi dijatuhkan, indeks juga turun secara otomatis?

  4. Tidak dapat membuat proyek meteor.js yang berfungsi di kotak gelandangan

  5. Sertakan bidang (_id atau lainnya) secara kondisional dalam agregasi proyek mongodb?