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

Pilih panjang string di mongodb

Sayangnya kerangka kerja agregasi tidak mendukung operator "len" untuk secara otomatis mengonversi string ke panjangnya saat Anda melakukan kueri. Jadi, Anda harus menyelesaikan ini dalam kode Anda sendiri. Anda bisa

  1. gunakan fungsi MapReduce untuk menghitung panjang string
  2. kueri string dan hitung panjangnya di lapisan aplikasi

Perbedaan antara metode ini adalah yang pertama berjalan di database sedangkan yang terakhir berjalan di server aplikasi Anda. Saya akan merekomendasikan opsi yang terakhir, karena MapReduce bisa sangat lambat dan rumit untuk digunakan.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Direktori data MongoDB /data/db tidak ditemukan

  2. MongoDB mengurutkan dokumen berdasarkan elemen array

  3. Konversi Dokumen BSON ke JSON di Java

  4. MongoDB $lt Operator Pipa Agregasi

  5. MongoDB Temukan kinerja:indeks gabungan tunggal VS dua indeks bidang tunggal