MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Как да задам диапазон на отместване на буфера в MongoDB, не позволява качване на повече от 16 MB файл в BSON обект?

Тук използвах двоичен JSON наречен BSON документ , така че има ограничения за съхранение в MongoDB според MongoDB Docs :

  • Максималният размер на BSON документ е 16 мегабайта
  • MongoDB поддържа не повече от 100 нива на влагане за BSON документи

Какъв е другият метод за подмяна?

GridFS:

  • Определение:

Според документацията на MongoDB MongoDB GridFS Docs :

GridFS е спецификация за съхраняване и извличане на файлове, които надвишават ограничението за размер на BSON-документ от 16 MB. GridFS не поддържа транзакции с множество документи. Вместо да съхранява файл в един документ, GridFS разделя файла на части или части и съхранява всяка част като отделен документ.

  • Справочник за API:

Ако трябва да внедрите това е NodeJS, тогава MongoDB е предоставил документи, Ето Референтни документи за API на MongoDB

  • Справочник за препълване на стека:

Ако имате нужда от помощ при внедряването, вижте публикацията за препълване на стека, Ето Справочник за препълване на стека




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Внедряване на оценка на обекта на израз на заявка, подобна на goMongoDB

  2. Как да изберете едно поле в MongoDB с помощта на Pymongo?

  3. Комбиниране на оператори $regex и $or в Mongo

  4. Изчакване на MongoDB C# драйвер

  5. MongoDB $lookup срещу Mongoose populate