Максимальный размер документа MongoDB

По следующей ссылке ограничение размера документа составляет 16 МБ.
https://docs.mongodb.com/manual/reference/limits/
Однако я немного не понимаю, что такое документ. Например,

{
 {
   "name": "test",
   "_id": "4"
 },
 {
   "name": "test2",
   "_id": "5"
}

Приведенный выше файл относится к 1 документу или 2 документам? И должен ли размер всего файла быть меньше 16 МБ или размер 1 элемента/документа?


person Ashwin Gopi Krishna    schedule 19.10.2017    source источник


Ответы (2)


В mongodb коллекция хранит документы.

Каждый документ представляет собой объект JSON, хранящийся внутри как BSON.

Документацию по mongodb можно найти здесь, в документе.

В данных образца есть два документа:

{
   "name": "test",
   "_id": "4"
 }

а также

{
   "name": "test2",
   "_id": "5"
}

Каждый такой документ имеет ограничение в 16 МБ при хранении в mongodb. Для хранения документов размером более 16 МБ рассмотрите возможность использования GridFS.

person Atish    schedule 19.10.2017

У вас есть 2 документа в коллекции. В монго один документ должен содержать не более 16 МБ.

person Ponni    schedule 19.10.2017