首页 > 解决方案 > H2没有进一步的发展吗?

问题描述

最后一个发布版本是 2019-10-14。

  1. 开发被放弃了吗?
  2. 最后一个版本(1.4.200)是没有问题的最稳定的版本吗?

标签: databaseh2

解决方案


  1. 不,它没有被放弃,但是这些天发布之间的间隔相对较大。

  2. 从当前来源编译的 H2 实际上比 1.4 系列版本的任何版本都更稳定,但它在各个方面也与 1.4.200 不兼容,并且存在一些尚未解决的回归问题。它的存储格式也不同,并且仍然存在变化。如果我们谈论已发布的版本,很难说哪个版本的问题更少,在某些情况下 1.4.199 可能更可靠。但在任何情况下,您都不应该尝试将多个版本的 H2 与同一个数据库文件一起使用。此外,如果您使用嵌入式持久数据库,则不应调用Thread.interrupt()与数据库一起使用的线程,除非您使用async文件系统抽象层。通常使用单独的 H2 Server 进程更安全,但客户端-服务器模型也较慢。


推荐阅读