내 질문의 변형 이 일 .
Java Web-app 프로젝트에는 많은 읽기 필터 / 쿼리 및 GridFS와 같은 도구와의 인터페이스가 필요하기 때문에 위의 솔루션이 제안하는 방식으로 MongoDB를 사용하는 합리적인 방법을 생각하는 데 어려움을 겪고 있습니다.
따라서 통합 테스트와 함께 MongoDB의 임베디드 인스턴스를 실행하는 것을 고려하고 있습니다. 자동으로 시작하고 (각 테스트 또는 전체 제품군에 대해) 모든 테스트에 대해 데이터베이스 를 비우고 마지막에 종료 하고 싶습니다 . 이러한 테스트는 개발 머신과 CI 서버에서 실행될 수 있으므로 내 솔루션도 이식 가능 해야합니다. .
MongoDB에 대해 더 많은 지식을 가진 사람이이 접근 방식의 타당성에 대한 아이디어를 얻도록 도와 줄 수 있고 / 또는 시작하는 데 도움이 될만한 읽기 자료를 제안 할 수 있습니까?
나는 또한 사람들이이 문제에 어떻게 접근 할 수 있는지에 대한 다른 제안에 열려 있습니다.