【问题标题】:In-memory database alternative to HSQL which supports Partition By Query支持按查询分区的 HSQL 的内存数据库替代方案
【发布时间】:2019-01-09 02:12:30
【问题描述】:

处理 Spring Boot 应用程序测试用例。正在使用 hsql 内存数据库模拟 Oracle 数据库,但发现它不支持按查询分区并失败并出现以下错误:

Caused by: org.hsqldb.HsqlException: unexpected token: PARTITION required: )

检查了Partition by modification,但我不想修改我的查询,而是使用支持我的查询的数据库。

哪个替代数据库可以在这里工作?

【问题讨论】:

  • 你知道h2吗?但是H2 doesn't have any automatic data partitioning support.
  • 如果它不支持分区那么它对我没有用。

标签: java hsqldb in-memory-database partition-by


【解决方案1】:

HyperXtrmeSQL 数据库基于 HSQLDB 并支持 OVER(PARTIION ...) 语法。见http://hyperxtreme.co.uk/features.html(免责声明:我是开发者)

【讨论】:

  • 谢谢弗雷特。但正如我所见,它不是免费的,而是付费的软件/库。我没有找到下载 jar 或它的 maven/gradle 坐标的链接。你能帮我解决这个问题吗?
猜你喜欢
  • 2012-05-03
  • 1970-01-01
  • 1970-01-01
  • 2021-08-30
  • 2012-08-10
  • 2016-11-23
  • 1970-01-01
  • 2016-10-16
  • 2016-10-22
相关资源
最近更新 更多