Вопросы с тегом «mongodb»

MongoDB - это документно-ориентированная база данных (также известная как база данных NoSQL).

50
Как я могу запустить mongod в фоновом режиме на Unix (Mac OSX)?

Я хотел бы запустить Mongod в фоновом режиме, как всегда присутствующие вещи. Каков был бы лучший способ сделать это? Вроде как я могу запустить MySQL при запуске, и он всегда работает в фоновом режиме. Может быть, это всего лишь несколько сценариев bash, но было бы неплохо услышать, если есть...

27
Отключение времени на файловой системе

Я настраиваю набор реплик mongoDB, и одно из первых действий, которое я должен сделать, - отключить время в файловой системе. После небольшого исследования я не возражаю против этого, но я должен спросить, что использует atime? Я искал в Интернете и нашел очень мало способов «это приложение или...

18
/etc/security/limits.conf soft nproc limit, кажется, игнорируется

В моей базе данных MongoDB возникли проблемы под нагрузкой, со следующими ошибками в журналах: [initandlisten] pthread_create failed: errno:11 Resource temporarily unavailable [initandlisten] can't create new thread, closing connection Я пришел к выводу, что мне нужно повысить настройку «ulimit -u»...

17
как подключиться к серверу mongodb через ssh туннель

Мне было легко подключиться к моему удаленному серверу mysql в AWS с помощью sequelpro , однако я пытаюсь сделать то же самое с mongodb. Я попытался настроить туннель SSH через командную строку так: ssh -fN -l root -i path/to/id_rsa -L 9999:host.com:27017 host.com Я также попробовал с заменой хоста...

16
Требуется ли для набора реплик MongoDB хотя бы 2 или 3 члена?

Документация здесь гласит три: http://docs.mongodb.org/manual/tutorial/deploy-replica-set/ «Набор реплик требует трех разных систем ...» Принимая во внимание, что документация здесь говорит два: http://docs.mongodb.org/manual/core/replication/ «Большинство наборов реплик состоит из двух или более...

14
Можно ли восстановить базы данных MongoDB из .ns и .0, .1,. ... файлы?

У меня есть установка MongoDB 2.0.4 на Ubuntu 12.10. Недавно у меня были некоторые проблемы с подключением к базе данных извне, и я обнаружил, что что-то мешало правильному запуску MongoDB. Как предложено в нескольких источниках (см. StackOverflow), я удалил /var/lib/mongodb/mongodb.lockи запустил...

13
Какое оборудование делает хороший Сервер MongoDB? Где его взять?

Предположим, вы сейчас находитесь на dell.com и покупаете сервер для запуска базы данных MongoDB для небольшого стартапа. Вам придется обрабатывать буквально десятки тысяч операций записи и чтения в минуту (но небольших объектов). Вы бы пошли на 2 процессора? Инвестировать больше в оперативную...

13
Mongodb - правильный способ вращать логи

Документы Монго говорят, что я могу: используйте сигнал -SIGUSR1 и переименуйте старый журнал и переключите текущий использовать logrotate из ОС Мне нужна возможность logrotate операционной системы архивировать старые файлы и удалять старые, но я не вижу способа сообщить процессу mongod о...

12
Почему после удаления коллекции размером более 110 ГБ мой каталог / var / lib / mongodb по-прежнему имеет такой же размер?

У меня проблемы с MongoDB и использованием пространства. В частности, у меня когда-то была большая коллекция из примерно 600 миллионов записей общим объемом 110+ ГБ на диске. Недавно я решил отбросить его, потому что данные устарели, для этого я отбросил коллекцию через веб-интерфейс rockmongo....

12
MongoDB и наборы данных, которые не помещаются в оперативной памяти, независимо от того, как сильно вы пихаете

Это очень зависит от системы, но шансы почти наверняка пройдут мимо произвольного обрыва и мы попадем в реальную проблему. Мне любопытно, какие эмпирические правила существуют для хорошего соотношения ОЗУ и дискового пространства. Мы планируем следующий раунд систем, и нам нужно будет сделать выбор...

11
Это действительная стратегия резервного копирования для MongoDB?

У меня есть один выделенный сервер с базой данных MongoDB около 10 ГБ. Мне нужно делать ежедневные резервные копии, но у меня не может быть простоев с базой данных. Можно ли использовать набор реплик на одном диске (с 2 экземплярами mongod, работающими на разных портах), и просто перевести...

11
Несколько монго на одном сервере

Я не говорю о шардинге . У нас был тестовый сервер (linux), и уже есть тот, mongoкоторый принадлежит другому проекту / подгруппе. Можно ли запускать несколько, изолированные экземпляры из mongodbодной машины? Как мне это...

11
Какое минимальное количество серверов для производственного кластера mongoDB?

В документации mongoDB для архитектуры производственного кластера я прочитал, что минимальное количество серверов для работающего производственного кластера mongoDB составляет 7: Можно ли совместно использовать маршрутизаторы, серверы конфигурации и шарды на одних и тех же серверах (имея всего 3...

11
node.js, mongodb, redis, снижение производительности Ubuntu на производстве, ОЗУ свободна, ЦП 100%

Как следует из названия вопроса, мне трудно понять, что можно улучшить в моем приложении (или настроить в ОС, Ubuntu) для достижения приемлемой производительности. Но сначала я объясню архитектуру: Внешний сервер - это 8-ядерный компьютер с 8 ГБ оперативной памяти под управлением Ubuntu 12.04....

10
Как сделать Dockerized репликацию MongoDB в сервисе Elastic Container

У меня есть приложение Node.js вместе с базой данных MongoDB, работающей на AWS ECS. Установки, которые у меня есть на данный момент, состоят из 2 ELB и 2 экземпляров, каждый из которых выполняет Docker-контейнер со своей назначенной службой (node ​​/ mongo): Elastic Load Balancer -> Dockerized...

9
Почему мои запросы MongoDB действительно очень медленные?

Я унаследовал большой сервер MongoDB на работе, и мне было поручено выяснить, почему запросы выполняются на нем так медленно. БД содержит тонны и тонны записей (порядка 10 ^ 9) и занимает около 300 ГиБ. Сначала я подумал, что виновником могло быть необработанное количество записей, поэтому я...

9
Как получить текущий размер рабочего набора MongoDB

Из документа сказано «Для лучшей производительности большая часть вашего активного набора должна умещаться в оперативной памяти». Так, например, мой db.stats()дай мне { "db" : "mydb", "collections" : 16, "objects" : 21452, "avgObjSize" : 768.0516501957859, "dataSize" : 16476244, "storageSize" :...