Как проверить доступное свободное место в mongodb - PullRequest
8 голосов
/ 30 января 2012

Я только начинаю на mongodb.Я знаю, что по умолчанию mongodb предварительно распределяет файлы данных в порядке 64 МБ, 128 МБ, 256 МБ, .... 2 ГБ, 2 ГБ, 2 ГБ .... и т. Д.

Теперь давайте предположим, что у меня есть экземпляр Монгоэто предварительно выделено с 64 МБ и 128 МБ для каждой из различных коллекций.Теперь я хотел бы знать ниже

  • Как проверить доступное свободное место в файле 128 МБ каждой коллекции?
  • Как проверить общий размер всех коллекций, данныебаз?
  • Как проверить общее доступное свободное пространство из выделенных?

1 Ответ

4 голосов
/ 30 января 2012

Проверка свободного места во внутренних хранилищах файлов mongo - это не то, что вы обычно (или вообще) делаете.

Mongo предоставляет ряд функций, которые можно использовать для проверки размера коллекций и некоторых полезных скриптов , демонстрирующих, как запускать функции в каждой базе данных на сервере.

Вы также можете обернуть такие функции в сценарий, чтобы упростить чтение, например, этот сценарий , в котором указан размер и количество всех коллекций в базе данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...