Ответ 1
Файлы .0,.1 - это файлы данных. Каждый файл данных предварительно распределяется по определенному размеру. (Это делается для предотвращения фрагментации файловой системы, среди прочих причин.) Первое имя файла для базы данных:.0, then.1 и т.д..0 будет 64 МБ,.1 128 МБ и т.д., До 2 ГБ. Когда файлы достигают 2 ГБ, каждый последующий файл также составляет 2 ГБ. Информацию о файлах данных можно найти здесь:
http://www.mongodb.org/display/DOCS/Excessive+Disk+Space
Файлы ".ns" являются файлами пространства имен. Каждая коллекция и индекс будут считаться пространством имен. Каждое пространство имен составляет 628 байт, по умолчанию файл .ns по умолчанию составляет 16 МБ.
Таким образом, если каждая коллекция имела один индекс, мы можем создать до 12 000 коллекций. Параметр -nssize позволяет увеличить этот предел.
Максимальный размер файла .ns составляет 2 ГБ.