我的问题是 这个的一个变体。
由于我的 Java Web 应用程序项目需要大量的读过滤器/查询以及使用 GridFS 等工具的接口,因此我很难想出一种合理的方法来按照上述解决方案的建议来使用 MongoDB。
因此,我正在考虑在集成测试的同时运行 MongoDB 的嵌入式实例。我希望它是 自动启动(对于每个测试或整个套件) ,对于每个测试是 清查数据库,最后是 关闭。这些测试可以在开发机器上运行,也可以在 CI 服务器上运行,因此我的解决方案也需要是 便携式的。
任何对 MongoDB 有更多了解的人都可以帮助我了解这种方法的可行性,并且/或者建议任何可以帮助我开始的阅读材料吗?
我也愿意听取其他人对我如何处理这个问题的建议..。