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

Bagaimana cara mengatur rentang offset Buffer di MongoDB, Tidak memungkinkan untuk mengunggah lebih dari 16MB file di Objek BSON?

Di sini saya telah menggunakan JSON Biner disebut Dokumen BSON , Jadi ada batasan untuk menyimpan di MongoDB sesuai MongoDB Documents :

  • Ukuran dokumen BSON maksimum adalah 16 megabita
  • MongoDB mendukung tidak lebih dari 100 level untuk dokumen BSON

Apa metode penggantian lainnya?

GridFS:

  • Definisi:

Sesuai dokumentasi MongoDB MongoDB GridFS Documents :

GridFS adalah spesifikasi untuk menyimpan dan mengambil file yang melebihi batas ukuran dokumen BSON sebesar 16 MB. GridFS tidak mendukung transaksi multi-dokumen. Alih-alih menyimpan file dalam satu dokumen, GridFS membagi file menjadi beberapa bagian, atau potongan, dan menyimpan setiap potongan sebagai dokumen terpisah.

  • Referensi API:

Jika Anda perlu menerapkan ini adalah NodeJS maka MongoDB telah menyediakan Documents, Berikut adalah Dokumen Referensi API MongoDB

  • Referensi Stack Overflow:

Jika Anda memerlukan bantuan dalam implementasi, lihat posting stack overflow, Berikut adalah Referensi Stack Overflow




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Sistem penyimpanan khusus untuk GridFS (MongoDB)?

  2. Melindungi Data Anda dengan ClusterControl

  3. Pengembalian data asimetris MongoDB, item pertama dalam array dikembalikan secara penuh, sisanya dengan properti tertentu dihilangkan?

  4. Menghubungkan MongoDB dari Aplikasi berbasis Seluler atau Browser

  5. Cara menggunakan agregat di mongodb ke $match _id