Spring的嵌入式MongoDB数据库是否仅在内存中?

时间:2019-05-21 23:06:00

标签: spring mongodb spring-data-mongodb

当然,使用包含MongoDB的Spring Boot进行的全新安装会导致嵌入式版本的MongoDB。我知道执行此操作的标准方法会在Maven或Gradle设置中添加以下内容:

org.springframework.boot:spring-boot-starter-data-mongodb-reactive

虽然我已经在自己的计算机上设置了MongoDB以便进行其他测试,但MongoDB仅保留在内存中对吗?

谢谢。

1 个答案:

答案 0 :(得分:0)

替换...

org.springframework.boot:spring-boot-starter-data-mongodb-reactive

有...

org.springframework.data:spring-data-mongodb:2.1.8.RELEASE

...似乎可以解决问题。

这将Spring指向本地安装的数据库,而不是创建嵌入式数据库。该文件将输入 Maven pom.xml 文件或 Gradle build.gradle 文件。