2017-10-19 21 views
2

Conformément au lien suivant, la taille maximale d'un document est de 16 Mo.
https://docs.mongodb.com/manual/reference/limits/
Cependant, je suis un peu confus quant à ce qu'est un document. Par exemple,
Taille maximale du document MongoDB

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

Est-ce que le fichier ci-dessus se réfèrent à 1 document ou 2 documents? Et la taille de l'ensemble du fichier doit-elle être inférieure à 16 Mo ou la taille de 1 élément/document?

+0

https://docs.mongodb.com/manual/introduction/ Il existe un manuel détaillé. Si vous voulez comprendre les concepts, alors vous devriez le lire plutôt que de petites sections. Si vous lisez les 20 premières pages de ce lien et que vous ne savez toujours pas ce qu'est un document, alors je ne suis pas sûr de ce qui vous aidera. –

Répondre

0

En mongodb, la collection stocke des documents.

Chaque document est un JSON object stocké en interne en tant que BSON.

Trouvez la documentation de mongodb ici sur document.

Dans les données de l'échantillon, il y a deux documents:

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

et

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

Chaque tel document a une limite de 16 Mo tout en stockant dans MongoDB. Pour stocker des documents de taille supérieure à 16 Mo, utilisez GridFS

0

Vous avez 2 documents dans la collection. En Mongo, un document doit contenir au maximum 16 Mo, pas plus que cela.