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

Bagaimana cara menambahkan indeks dalam proyek mongoDB dengan kerangka Morphia

Mongodb akan secara otomatis menggunakan indeks sehingga tidak ditangani oleh morphia. Anda harus mengindeks bidang yang biasa Anda gunakan untuk kueri, misalnya:

Postingan:

{
    title : "My title", // indexed
    content : "My long long long long loooooong content" // Not indexed
}

Dalam dokumen posting sederhana yang ditunjukkan di atas Anda melihat bahwa bidang judul diindeks karena mesin blog biasanya mencari judul alih-alih konten ditambah konten akan menggunakan banyak RAM Anda sehingga mungkin tidak muat di memori. Itu mungkin bukan contoh terbaik tetapi itu menunjukkan ide utama.

Saya sarankan Anda untuk membaca tautan indeks.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB :Perbarui semantik Pengubah dari $ tidak disetel

  2. Tambahkan bidang dengan nilai yang meningkat di Agregasi MongoDB berdasarkan kondisi

  3. Melakukan kueri regex dengan PyMongo

  4. mongodb:kueri untuk periode waktu antara dua bidang tanggal

  5. cara menghindari $push-ing nulls dalam kerangka agregasi mongo