【问题标题】:Using H2 database while Development with Spring Boot is recomended?推荐在使用 Spring Boot 开发时使用 H2 数据库?
【发布时间】:2019-09-05 01:39:25
【问题描述】:

我有一个简单的问题,是否有人可以在使用 Spring Boot 和 Spring Data JPA 进行开发时使用 H2 数据库,并在完成开发后转移到像 oracle 这样的数据库。?

【问题讨论】:

    标签: database spring oracle spring-boot h2


    【解决方案1】:

    在您需要进行一些性能测试之前,恕我直言。 H2 的性能比 PostgreSQL 和 Oracle 差。

    【讨论】:

      【解决方案2】:

      考虑到限制,您可以将内存数据库用于生产。

      来自 Spring Docs (31.1.1),

      使用内存嵌入式数据库开发应用程序通常很方便。显然,内存数据库不提供持久存储。您需要在应用程序启动时填充数据库,并准备在应用程序结束时丢弃数据。

      https://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-sql.html

      【讨论】:

        猜你喜欢
        • 2019-09-06
        • 2016-05-15
        • 2022-07-09
        • 1970-01-01
        • 2016-12-15
        • 2021-02-25
        • 2019-01-26
        • 2019-05-17
        • 2020-02-13
        相关资源
        最近更新 更多