开源数据库成为发展自主可控产品的主要途径
来源:信息中心   作者:信息中心   点击数:5167   日期:2018-07-06   字体:【

内容导读:利用开源的资源和机制,国内出现了众多的基于开源系统的数据库产品,涉及种类繁多,应用扩大。作者认为:目前,开源数据库已经成为国产数据库实现突围,发展自主可控产品的主要途径。

关键词:开源数据库 自主可控

 

一、   开源数据库增长速度增快

在数据库市场,开源和闭源是为此长彼消的两大阵营。开源数据库正成为数据库市场增长的新动力,其增长速度远远超过传统的闭源数据库系统,正成为技术与市场变革的新引擎。

开源数据库增长速度远远超过传统数据库系统。根据Gartner的分析,开放源代码数据库的规模已经达到26亿美元,占全球数据库市场的7.6%。在过去两年中,开源数据库管理系统(DBMS)市场的平均增长率为75%,而整个数据库市场的增长率仅为7.7%。

增长来自哪里?增长源于对用户新需求的满足度。部分原因是开源数据库反映了开发人员使用现代数据库运行新应用的愿望。特别是AWS已经让这些决定变得更容易了,它采用了许多最流行的开放源代码数据库并将它们转化为服务,消除了管理的复杂性。因此,按照DB-Engines根据多个因素对数据库受欢迎程度的排名,现在世界上最流行的数据库中有一半都是开放源代码的。

二、 开源数据库成为发展自主可控产品的主要途径

在信息技术方面,自主可控、国产化替代是一项重大战略。在基础软硬件自主可控的发展道路上,中国被卡过脖子,有过教训,交过学费,同时战略明确,自主可控的步子也越来越稳健。

依靠开源系统的机制和广大资源,中国在操作系统、数据库、中间件等基础软件商迅速崛起,形成了众多国产产品。目前中国市场上国产企业推出的开源数据库商业版不少于十几种,这在过去是无法想象的。

交易处理数据库方面,MySQL开源数据库成为最为活跃和发展最为迅速的系统。AliSQL是基于MySQL官方版本的一个分支,由阿里云数据库团队维护,目前也应用于阿里巴巴集团业务以及阿里云数据库服务。该版本在开源社区版的基础上做了大量的性能与功能的优化改进。尤其适合电商、云计算以及金融等行业环境。

阿里云数据库资深专家丁奇曾说,AliSQL版本在强度和广度上都经历了极大的考验。最新的AliSQL版本不仅从其他开源分支比如PerconaMariaDBWebScaleSQL等社区汲取精华,也沉淀了阿里巴巴多年在MySQL领域的经验和解决方案。AliSQL增加更多监控指标,并针对电商秒杀、物联网大数据压缩、金融数据安全等场景提供个性化的解决方案。

对象关系型数据库方面,PostgreSQL被誉为“世界上功能最强大的开源数据库”。它是以加州大学伯克利分校计算机系开发的Postgres 4.2为基础的对象关系型数据库管理系统。基于这一开源的数据库项目,总部位于山东的瀚高基础软件股份有限公司在原生的PostgreSQL的基础上进行二次研发、完善,最终交付的是商业版本的HighGo Database(简称HighGo DB)。瀚高软件也于2015年成功的新三板上市,成为国内首家上市的民营数据库企业,也成为中国对象关系型数据库的一面旗帜。

另一家企业天曦数据库则在PostgreSQL基础上对Oracle兼容性进行了整体设计。在数据库内核中,具备独立的OracleSQL语法解析器和PL/SQL语法解析器,这可使数据库仍完全兼容PostgreSQL

NewSQL 数据库方面,PingCAP 是国内首家开源的新型分布式数据库公司,致力于基础架构领域的前沿技术创新实现。其独立研发的分布式数据库产品 TiDB 是一款定位于在线事务处理/在线分析处理(HTAP: Hybrid Transactional/Analytical Processing )的融合型数据库产品。现已被数十家不同行业的领先企业应用在实际生产环境,涉及互联网、游戏、金融、政府、电信、制造业等多个领域。多行业场景的技术适配能力,为如今的产品上云打下了扎实的基础。

HTAP数据库TiDBHTAP Database for TiDB)是腾讯云基于国内最新的 NewSQL 开源数据库TiDB打造的一款同时支持联机事务处理(OLTP)和联机分析处理(OLAP)两种业务类型的分布式数据库产品,支持强一致性的分布式事务,在线弹性扩容,异地多活及自动故障恢复,同时兼容 MySQL 协议,使迁移使用成本降到极低。

开源数据库已经成为国产数据库突破实现突围,发展自主可控产品的主要途径。

 

 (作者:中国软件网 刘学习)


地址:北京市海淀区学院南路55号中软大厦A座4层    邮编:100081

京ICP备05032270号-2    版权所有:中国软件行业协会

技术支持:易极天成科技集团有限公司    联系电话:028-83200222