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

MongoDB 'hitung ()' sangat lambat. Bagaimana kita memperbaiki/mengatasinya?

Sekarang ada pengoptimalan lain selain membuat indeks yang tepat.

db.users.ensureIndex({name:1});
db.users.find({name:"Andrei"}).count();

Jika Anda memerlukan beberapa penghitung, saya sarankan untuk menghitungnya terlebih dahulu kapan pun memungkinkan. Dengan menggunakan operasi atom $inc dan tidak menggunakan count({}) sama sekali.

Tapi teman-teman mongodb bekerja keras di mongodb, jadi, count({}) perbaikan yang mereka rencanakan di mongodb 2.1 menurut jira bug.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. mengimpor JSON ke mongoDB menggunakan pymongo

  2. Simpan Subset Koleksi MongoDB ke Koleksi Lain

  3. Cara menggunakan kombinasi $unset dan $set di mongoDB

  4. Bagaimana cara menetapkan batas waktu pada kueri Mongoose?

  5. Cara Mendapatkan Beberapa Baris ke dalam Daftar yang Dipisahkan Koma di SQL