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

MongoDB - Setara dengan MySQL SUM (KASUS KAPAN)?

Saya setuju dengan Rudu di sini karena Anda harus mencoba memecah detail menjadi kunci dokumen mongo.

Dokumen mungkin berisi objek seperti ini:

details:
{
  viewed: true
  thumb_view: true
  web_viewed: false
  exported: true
  ...
}

Jika Anda tidak merestrukturisasi data, kueri akan memerlukan ekspresi reguler yang tidak di-rooting yang tidak dapat menggunakan fitur pengindeksan MongoDB.

Namun, terlepas dari apakah Anda memutuskan untuk melakukan itu atau tidak, Anda akan ingin menggunakan pengurangan peta untuk ini. Anda dapat memancarkan item yang menyertakan detail selama peta (baik dengan memprosesnya dengan ekspresi reguler atau hanya memancarkan kunci dalam bentuk yang direstrukturisasi) dan menjumlahkannya dalam fase pengurangan.

Anda dapat membaca lebih lanjut tentangnya di dokumen



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Otentikasi jarak jauh dan lokal gagal pada Mongo DB 3.0.7 (diinstal di Amazon EC2)

  2. Cara mengatur basis data pengujian dan pengembangan terpisah di meteor

  3. Pembaruan batch dengan Mongoose

  4. Batas penyisipan massal Mongodb dengan Python

  5. Penerapan dan Pemeliharaan MongoDB Menggunakan Ansible