多年前,曾经为国有企业做过项目的张小白,也曾了解过一阵子国产的关系型数据库,但是当时自己手中Oracle和DB2等用的正欢,就连MySQL都没提上议事日程,更不要说南大通用、神通、人大金仓和达梦了。
记得最早的时候,建行买断informix、农行买断Sybase、工行买断Oracle、银联使用DB2,也是各有各的喜爱。这使得做应用软件的张小白不得不去适配各个数据库。安装、迁移这些工作做得如鱼得水。
当时还没料到,去IOE会成为后续多年的一个大的主题,军工已基本采用了国产的数据库产品,就连国有企业,也陆陆续续走上了国产化的路子。后来,IBM收购Informix,然后把Informix的源码授权给了天津的南大通用(南大是南开大学的南大),也给了南大通用发展自己数据库的机会。
好在我们的硬件和软件厂商一直没有停下脚步:尽管红旗Linux跌倒了,它终于又爬了起来。交大的汉芯造假事件寒了好多人的心,但是中国一直没有放弃过芯片的自主研发。华为的鲲鹏ARM芯片,昇腾Ascend芯片,正在各个领域发出它的光彩。
从近年来,中兴、华为等国内顶级的厂商尽管屡受打击,但是他们排除万难,仍然把研发排在公司任务的前列。而互联网大厂的数据库发展更不用说,阿里的OceanBase、腾讯的TDSQL、华为的GaussDB(含openGauss)。。。各个都在绽放国产数据库的光彩。
所以,回到达梦,我们又能知道些什么呢?
作为一个湖北佬的张小白,对于位于武汉的达梦自然有一种天生的亲近感。在张小白的一些朋友的口中,达梦似乎是老牌国产数据库品牌中口碑最好的一个。
就跟openGauss是由postgres衍生出来的那样——从PostgreSQL移植到openGauss要比从MySQL移植要更容易得多——达梦似乎一开始就在对标Oracle,所以很多语法也跟Oracle类似。这点也很容易让人理解,Oracle你的客户群,当国产化这个浪潮到来的时候,那一定最有可能变成达梦的客户。所以,让这些客户有信心迁移到达梦,那是最可能发生成效的。
达梦本身就是个软硬件兼容的数据库中间件,它不仅支持X86、Power、Spark等各种硬件体系,还支持Windows、Linux、AIX、Kylin等各种操作系统环境。而且不仅仅可以私有化部署,还可以实现云原生,支持公有云、私有云和混合云部署。这里达梦采用了目前流行的容器化、微服务、存储计算分离、多租户和智能运维等前沿技术。
达梦还不仅仅是个OLTP的数据库,它还在兼顾OLAP,支持行列融合,这点使得在应用中不大容易分类的一些需求比较容易被满足。OLTP和OLAP一直是数据库的两条路,有时候同一家单位,使用OLTP和OLAP数据库的用户也形成了两个不同的团队,它们之间的数据延迟大,难以满足实时性要求较高的分析性业务场景。这个时候,HTAP(混合事务 / 分析处理,Hybrid Transactional/Analytical Processing)就成为了一个现实的但又不容易实现的目标。业界对HTAP的实现案例并不多,比如TiDB、HybridDB for MySQL和BaikalDB等等,达梦能在这方面进行一番探索,真的是功在当下,利在千秋。
当然,一般人也不用担心,达梦已经成为了墨天轮国产数据库排行第3名的数据库了,比前几天张小白刚开始学习的openGauss还要高一位。而在它的官网中,已经将“国产数据库市场占有率第一”放在了首页。我们也可以骄傲的说:达梦数据库,真的达成了中国自主数据库的梦了。
所以,如果有机会,你会不会试一下达梦数据库呢?
(全文完,谢谢阅读)