Может ли MongoDB находиться в процессе?

hosting mongodb

2753 просмотра

4 ответа

1216 Репутация автора

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

Автор: Jordan Источник Размещён: 05.02.2010 08:01

Ответы (4)


1 плюс

24064 Репутация автора

MongoDB является лицензией GNU AGPL, поэтому, если вы включите (ссылку) в свое приложение, то источником этого приложения будет лицензия GNU AGPL. Вы можете, конечно, запустить MongoDB из своего приложения при запуске и снова завершить MongoDB, когда приложение остановится.

Автор: diederikh Размещён: 05.02.2010 08:15

3 плюса

18685 Репутация автора

Решение

Основываясь на моем опыте работы с MongoDB и моем просмотре билетов на трекер проблемы по адресу http://jira.mongodb.org/browse/SERVER , я не знаю, как организовать MongoDB. Я также не нашел доказательств будущих планов сделать это.

Я бы порекомендовал задать этот вопрос в списке рассылки mongodb-user: http://groups.google.com/group/mongodb-user

Автор: David J. Размещён: 09.02.2010 06:32

1 плюс

20878 Репутация автора

Вы можете использовать библиотеку Embedded MongoDB , хотя она была разработана для тестирования модулей.

Автор: Konrad Reiche Размещён: 12.05.2012 12:51

0 плюса

829 Репутация автора

Еще один вопрос переполнения стека имеет ответы на этот вопрос.

Встроенный MongoDB при выполнении интеграционных тестов

В частности, в нем упоминается MongoDB в памяти для JVM с именем Fongo.

Похож на Fongo в основном для интеграционных тестов и / или обучения. Он может не обрабатывать все монгольские прецеденты, но стоит посмотреть.

https://github.com/fakemongo/fongo

Автор: devdanke Размещён: 18.11.2018 07:39
Вопросы из категории :
32x32