参考H2数据库实现连接多种mode,支持多种数据库标准

H2数据库是比较常用的一种测试数据库,它可以通过连接串指定MODE来兼容不同数据库语法。
我感觉这个特性关系到tidb是否能够吃到这波国产化浪潮的红利。毕竟国内大部分上规模的企业应该都不会拿mysql做核心,如果本身是mysql也不存在花大力气拿tidb替换mysql。

:+1:估计路比较长

费力而且感觉也达不到效果,替换一般都是有自己业务需求,语法之类语法糖的可以在程序上实现

1 个赞

这是市场需求和成本的分析了。贵司打法来说,暂时感觉没看这个路。
而且 MySQL 一些公司不算信创。而且 MySQL 本身在大数据量下需要分库分表,维护相对难一些的。

1 个赞

H2这特性这么好,也没见那个国产数据库是从h2发展起来的。

1 个赞

学习了,第一次听说 H2

不用暂时,大而全真就是没那么好

1 个赞

H2 第一次听说。

metabase默认的数据库就是h2.

直接下好了启动就默认用的是h2的库,然后中途为了从h2换到mysql/tidb。把数据导出来就费了好大功夫。
反正我个人是受够了h2了。不说性能如何,起码导出数据的易用性就不太好。