我正在使用Talend Open Studio for MDM,它只支持H2数据库用于后端存储.
我应该在嵌入式或服务器模式下使用H2 DB吗?
它有什么区别?
嵌入模式下的H2将更快(3x到4x),但没有其他进程可以访问数据库.
如果您的数据库需要在服务器或API之间共享,则需要服务器模式.注意:您需要先在主Java应用程序或单独的JVM进程中启动H2服务器.
有一种自动混合模式,允许第一个连接受益于嵌入式速度,而下一个连接将使用服务器模式.再次注意:需要首先启动H2服务器.
如何启动H2服务器:http://h2database.com/html/tutorial.html? highlight = server&search = server #using_server
如何使用自动混合模式:http://h2database.com/html/features.html?highlight = AUTO_SERVER&search = AUTO_SERVER#auto_mixed_mode