Мой вопрос - это вариант этого .
Поскольку мой проект веб-приложения Java требует множества фильтров / запросов чтения и интерфейсов с такими инструментами, как GridFS, я изо всех сил пытаюсь придумать разумный способ использования MongoDB так, как предлагает это решение.
Поэтому я рассматриваю возможность запуска встроенного экземпляра MongoDB вместе с моими интеграционными тестами. Я бы хотел, чтобы он запускался автоматически (либо для каждого теста, либо для всего набора), очищал базу данных для каждого теста и выключался в конце. Эти тесты могут выполняться на машинах разработки, а также на сервере CI, поэтому мое решение также должно быть переносимым .
Может ли кто-нибудь с дополнительными знаниями о MongoDB помочь мне понять осуществимость этого подхода и / или, возможно, предложить какие-либо материалы для чтения, которые могут помочь мне начать работу?
Я также открыт для других предложений о том, как я могу подойти к этой проблеме ...