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

Какъв е максималният размер за GridFS на MongoDB?

MongoDB използва mmapped IO на операционната система като механизъм за съхранение. Теоретичният максимум, ако няма други ограничения, наложени от детайлите на изпълнението, ще бъде количеството виртуална памет, която вашата операционна система може да присвои на процеса mongod. При 32-битова операционна система ще се натъкнете на това ограничение много бързо. В Windows например, по подразбиране половината от адресното пространство е запазено за операционната система, така че вашето копие на mongod ще спре да приема записи при размер от около 2 Gb

При 64-битова ОС този теоретичен максимум е доста по-голям - струват си 64 бита, от порядъка на милиони терабайти, ако не греша. Ще достигнете друг лимит, преди да достигнете този.

РЕДАКТИРАНЕ:

Това може вече да не е вярно от MongoDB 3.0. Механизмът за съхранение на WiredTiger работи по различен начин.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Може ли Meteor правилно да обработва данни, актуализирани външно директно към базата данни MongoDB?

  2. Вмъкнете данни във вътрешния масив в MongoDB

  3. Поддръжка за множество потребителски типове от Passport-local mongoose node.js

  4. свързване към Mongo DB с mongoose версия (4.11.0)

  5. Каква е разликата между id и _id в mongoose?