Моє запитання - це варіація цього .
Оскільки мій проект для веб-додатків Java потребує великої кількості фільтрів / запитів для читання та інтерфейсів з такими інструментами, як GridFS, я намагаюся думати про розумний спосіб використання MongoDB у спосіб, запропонований вище.
Тому я розглядаю можливість запуску вбудованого примірника MongoDB поряд із моїми інтеграційними тестами. Я хотів би, щоб він запускався автоматично (або для кожного тесту, або для всього набору), промивав базу даних для кожного тесту і закривав наприкінці. Ці тести можуть бути запущені як на розробниках, так і на сервері CI, тому моє рішення також повинно бути портативним .
Чи може хтось, хто має більше знань про MongoDB, допомогти мені зрозуміти доцільність такого підходу та / або, можливо, запропонувати будь-який матеріал для читання, який може допомогти мені почати роботу?
Я також відкритий для інших пропозицій людей щодо того, як я можу підійти до цієї проблеми ...