首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >WSO2 H2数据库

WSO2 H2数据库
EN

Stack Overflow用户
提问于 2015-12-14 11:19:14
回答 2查看 732关注 0票数 0

在WSO2文档中,您指出嵌入式H2数据库适合开发。然而,对于大多数企业测试和生产环境,我们推荐一个行业标准的RDBMS,例如Oracle、PostgreSQL、MySQL、MySQL等(https://docs.wso2.com/display/Carbon420/Working+with+Databases)。

您能给我们一些H2数据库适合生产环境的用例吗?

如何更好地评估H2数据库是否适合我们的生产环境?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-12-14 13:22:37

我们不建议在生产中使用H2数据库。但是,建议将H2用作“本地”注册表。请参阅生产部署指南中的“注册表和治理”。

另见共享数据库

我之前回答了一个类似的问题:https://stackoverflow.com/a/23090822/1955702

票数 1
EN

Stack Overflow用户

发布于 2017-03-20 11:58:27

在我的例子中,它非常适合于在构建时测试项目。内存中的数据库已被用来存储一些查找表值.非常简单的用法如下:

pom.xml

代码语言:javascript
运行
复制
...
<dependencies>
    <dependency>
        <groupId>com.h2database</groupId>
        <artifactId>h2</artifactId>
        <version>1.4.193</version>
        <scope>testing</scope>
    </dependency>
...
</dependencies>
...

测试类

代码语言:javascript
运行
复制
...
@BeforeClass
public static void setupOnce() throws SQLException {
    conn = DriverManager
            .getConnection("jdbc:h2:mem:test;MODE=Oracle;INIT=runscript from 'classpath:scripts/test.sql'");
    dao = new Dao(conn);
    ...
}
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34265722

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档