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

indeks jarang dan nilai nol di mongo

Indeks jarang tidak berisi dokumen yang melewatkan bidang yang diindeks. Namun, jika bidang ada dan memiliki nilai null , itu masih akan diindeks. Jadi, jika tidak ada bidang dan kesetaraannya dengan null terlihat sama untuk aplikasi Anda dan Anda ingin mempertahankan keunikan fbId , jangan masukkan sampai Anda memiliki nilai untuk itu.

Anda memerlukan indeks yang jarang ketika Anda memiliki sejumlah besar dokumen, tetapi hanya sebagian kecil dari mereka yang berisi beberapa bidang, dan Anda ingin dapat dengan cepat menemukan dokumen berdasarkan bidang itu. Membuat indeks normal akan terlalu mahal, Anda hanya akan membuang RAM yang berharga untuk mengindeks dokumen yang tidak Anda minati.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Kapan harus menutup koneksi database MongoDB di Nodejs

  2. 3 Cara Menjatuhkan Indeks di MongoDB

  3. Hitung nilai lewati untuk catatan yang diberikan untuk paging yang diurutkan

  4. Bagaimana cara mengembalikan hasil Mongoose dari metode find?

  5. Kompresi Awalan Indeks di MongoDB 3.0 WiredTiger