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

Създадени от MongoDB файлове

Файловете .0, .1 са файлове с данни. Всеки файл с данни е предварително разпределен за определен размер. (Това се прави, за да се предотврати фрагментирането на файловата система, наред с други причини.) Първото име на файл за база данни е .0, след това .1 и т.н. .0 ще бъде 64MB, .1 128MB и т.н., до 2GB. След като файловете достигнат 2GB размер, всеки следващ файл също е 2GB. Информация относно файловете с данни може да се намери тук:

http://www.mongodb.org/display/DOCS/Excessive+Disk+Space

Файловете ".ns" са файлове с пространство от имена. Всяка колекция и индекс ще се считат за пространство от имена. Всяко пространство от имена е 628 байта, .ns файлът е 16MB по подразбиране.

По този начин, ако всяка колекция има един индекс, можем да създадем до 12 000 колекции. Параметърът --nssize ви позволява да увеличите това ограничение.

Максималният размер на файла .ns е 2 GB.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB заявки с нулева стойност

  2. Основите за разполагане на набор от реплики на MongoDB и парчета с помощта на Puppet

  3. mongodb брои брой различни стойности на поле/ключ

  4. Mongoose Schema не е регистриран за модел

  5. Какво се случва с Meteor и Fibers/bindEnvironment()?