打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
国产数据库产品发展之道,你了解吗?

技术的讨论是永无止境的,经历了七年之痒,第八届中国数据库技术大会如约而至了。八年,改变的不只是风景,还有我们对待技术的态度。本次DTCC历时三天,愿你技术丰盈,归来仍是少年。

▲韩朱忠

大会第一天,笔者便接触到了一家国产数据库厂商——达梦。近几年,随着国内环境的变化,国产数据库领域有了很大的发展。达梦是一家坚持原始创新的企业,基于完全自主的产品路线,近几年更是在一些核心业务领域实现了突破式发展,这样一家国产数据库厂商是如何看待国产数据库产品发展之道的呢?

关于“国产数据库”——缓慢前行

韩朱忠谈到,其实中国的数据库国产化工作开始挺早的,始于上世纪80年代。而达梦则几乎是与此同期起步的,其前身源于大学的一个课题组。在这个要么烧钱、要么拼市场的时代,国产数据库步入了缓慢前行的阶段,韩朱忠透露,近三十年来,国产厂商大部分都是在低端市场搏杀,集中于行业外围系统或中小企业信息管理系统,这对于国产数据库厂商的技术创新、品牌树立以及市场拓展而言,都是十分不利的。

2008年,国产数据库厂商终于迎来了一个非常好的机遇,电力调度的核心系统准备试用国产数据库,三家国产数据库厂商在选型、定制开发、性能调优以及驻场维保方面拼了近三年,最终,达梦拿下了该项目,这对于达梦之后的市场拓展起到了关键性作用。目前,达梦在电网、航空以及国家企业信用信息公示方面都有了非常不错的成绩。

关于“国产数据库”——挑战

数据库市场发展至今,国产数据库似乎一直处于弱势地位,韩朱忠表示,对于国产数据库而言还有很长一段路要走,国产数据库目前还面临着稳定性、性能、快速移植以及运维等方面的挑战。

365*24的稳定运行,就意味着产品必须有良好的代码质量,这对测试水准和高可用方案提出了更高的要求,同时达梦面临高可用的第二重含义——异构双活,保证达梦到其他数据库的实时数据复制和故障切换。

性能方面,达梦在服务于行业用户、核心业务系统时,认识到了一项关键因素——复杂SQL的处理能力,这也是与开源数据库相比,商业数据库在产品技术上的核心优势。达梦拥有一个典型的、基于代价的关系数据库SQL引擎,为了提供更强大的SQL处理能力,DM7六年来对SQL引擎进行了持续改进,对执行计划、代价优化、关系代数变换进行了重点打磨。

并发性能方面,很多数据库都实现了MVCC,比如Oracle、MySQL、PostgreSQL等。达梦的DM7与上述数据库的实现方式不同,DM7实现了基于行的MVCC,将更多并发更新、查询集中在一个Page的情况下,提供更好的并发能力。在封锁机制方面,由于物理实现的锁代价是高昂的,DM7更进一步,彻底消除了行锁。

产品技术的应对——Oracle兼容

韩朱忠在分享中坦言,核心业务系统一度是国外产品的天下,达梦是后来者。一个完整的兼容体系对客户来说是十分必要的,达梦在接触到民航客票系统时,就针对Oracle兼容性进行了更改,延续了开发商对Oracle深层技术的使用习惯,同时实现了原Oracle 50万行存储过程的平滑移植,进而保证了与Oracle一致的用户体验。

面向未来,达梦希望可以脚踏实地做好数据库,在共享存储集群、易用性、生态建设、云和服务方面取得更大的进步,我们也期待未来可以听到更多国产数据库厂商的声音。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
3场直播丨达梦DM8数据库安装部署初体验、新基建下的国产数据库应用和发展趋势、Oracle外部表创建与使用
大搞国产化,细看国产数据库
风起云卷:中国数据库四十年史话 | 观点
国产数据库迎机遇!信创核心环节,龙头全梳理
国产数据库产业“1 4 5 N”格局解读
国产数据库厂商的路径选择:开源、替代还有技术领先
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服