我们目前正在研究是否将我们的PostgreSQL数据库切换到内嵌的Derby数据库。两者都将使用Glassfish 3作为我们的数据层。有人有什么意见或知识可以帮助我们决定吗?
谢谢!
编辑:我们目前正在编写一些性能测试。寻找更多基于经验/第一手知识的答案。
我们目前正在研究是否将我们的PostgreSQL数据库切换到内嵌的Derby数据库。两者都将使用Glassfish 3作为我们的数据层。有人有什么意见或知识可以帮助我们决定吗?
谢谢!
编辑:我们目前正在编写一些性能测试。寻找更多基于经验/第一手知识的答案。
LIMIT
语法查看H2数据库统计数据网站时,值得阅读后续讨论,结果支持Derby而不是H2的结论。 http://groups.google.com/group/h2-database/browse_thread/thread/55a7558563248148?pli=1
我没有直接将Postgresql和Derby进行比较。然而,在不同情况下使用了两者后,我发现Derby非常可靠。但是,您需要注意Derby的配置以确保它适合您的应用程序需求。
在H2数据库网站上有一些统计数据: http://www.h2database.com/html/performance.html
Derby源代码分发本身包含了许多性能测试套件,这些套件被Derby开发人员用于进行自己的性能测试。因此,如果您需要性能测试的示例或想要额外的测试,可以考虑使用它们。请在Derby源代码分发中的子目录java/testing/org/apache/derbyTesting/perf中查找。
我不确定你所说的Derby是嵌入式的意思。当然,这是一种选择,但你也可以将其安装为独立的服务器。