【发布时间】:2019-09-05 01:39:25
【问题描述】:
我有一个简单的问题,是否有人可以在使用 Spring Boot 和 Spring Data JPA 进行开发时使用 H2 数据库,并在完成开发后转移到像 oracle 这样的数据库。?
【问题讨论】:
标签: database spring oracle spring-boot h2
我有一个简单的问题,是否有人可以在使用 Spring Boot 和 Spring Data JPA 进行开发时使用 H2 数据库,并在完成开发后转移到像 oracle 这样的数据库。?
【问题讨论】:
标签: database spring oracle spring-boot h2
在您需要进行一些性能测试之前,恕我直言。 H2 的性能比 PostgreSQL 和 Oracle 差。
【讨论】:
考虑到限制,您可以将内存数据库用于生产。
来自 Spring Docs (31.1.1),
使用内存嵌入式数据库开发应用程序通常很方便。显然,内存数据库不提供持久存储。您需要在应用程序启动时填充数据库,并准备在应用程序结束时丢弃数据。
https://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-sql.html
【讨论】: