【发布时间】:2013-07-05 23:34:32
【问题描述】:
我正在考虑从 H2 迁移到 MemSQL - 我将非常感谢任何 cmets:
我的应用程序必须非常快速地同时从多达 3 亿行的大型表中进行查询。为此,我一直在使用 H2 内存数据库。
我目前正在使用 H2 数据库,它允许我在 H2 内存数据库中创建指向 MySQL 数据库的链接表。这对于将数据从 MySQL 加载到 H2 非常有用。
我可以在 MemSQL 中创建链接表吗 - 我在在线 MemSQL 文档中没有看到对此的引用?
另一个挑战是我需要在许多服务器上运行应用程序的多个实例,因此让 MemSQL 分布在服务器上运行非常有吸引力,而不是必须在服务器上的应用程序的每个 JVM 实例中复制 H2 数据库。通过 TCP 向其他服务器运行一个 H2 实例将太慢。
我看到的 MemSQL 的另一个优点是显然没有锁定,并且查询被编译成本机 C++,这可以加快它们的速度。
有没有人将 MemSQL 的性能与 H2 进行比较? - 我在真实世界的测试中没有在线发现任何东西。
【问题讨论】:
标签: java database h2 singlestore