informazioni note: La sua è sapere che i negozi MongoDB in BSON (Binary JSON) e la maximum BSON document size è da 16 MB.limite di dimensione MongoDB documento unico è di 16 MB
Domanda: Perché 16 MB in sé, perché non 32 MB o 64 MB o ancora di più e dove esattamente il limite è stato posto per 16 MB e quali sono i motivi per dipendere esattamente da 16 MB?
Si è detto che durante la trasmissione, l'eccessiva quantità di banda non sarà consumato e non richiede eccessiva quantità di RAM sul server. Ma se potessimo permetterci la larghezza di banda della rete e il consumo della memoria RAM. Inoltre, non ci resta altra scelta oltre allo GridFS. Perché?
Può sembrare stupido. Ma per favore qualcuno potrebbe mettere un po 'di luce su questo?
Aggiornamento: Era 4MB e ora 16 MB.
Possiamo controllare su Mongo Shell emettendo seguente comando
db.isMaster().maxBsonObjectSize/(1024*1024)
Perché non è consentito come configurabile DBAs?
Ciò che rende 32 MB molto più logico di 16 MB? –
@MattBall Aggiornato la mia domanda .. Ma, spero che tu possa capire la mia domanda reale ha chiesto e può dare qualche suggerimento o se stessa rispondere ... –
@PrincessOftheUniverse: Se si conosce il motivo per cui è stato 4MB e ora 16 MB, Si prega di rispondere –