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

Menyimpan beberapa file kecil (di bawah 1 MB) dengan MongoDB di NodeJS TANPA GridFS

Jika gambar Anda benar-benar cukup kecil untuk tidak menjadi masalah dengan ukuran dokumen dan Anda tidak keberatan dengan sedikit pemrosesan ekstra, maka mungkin tidak masalah untuk menyimpannya langsung di koleksi Anda. Untuk melakukan itu, Anda ingin base64 menyandikan gambar, lalu menyimpannya menggunakan tipe BinData mongo. Seperti yang saya pahami, yang kemudian akan menyimpannya sebagai bit array BSON, tidak benar-benar menyimpan string base64, sehingga ukurannya tidak akan tumbuh lebih besar dari gambar biner asli Anda.

Ini akan ditampilkan dalam kueri json sebagai string base64, yang dapat Anda gunakan untuk mendapatkan kembali gambar biner.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Apakah mungkin untuk mendapatkan bidang dalam urutan proyeksi di agregasi Kerangka mongo

  2. Cara Mengamankan Server ClusterControl

  3. Bagaimana cara menambahkan json dalam array bersarang dari dokumen mongodb menggunakan Spring?

  4. Memperbarui array bersarang di mongodb

  5. Pencadangan MongoDB Otomatis