【IT168 评论】转瞬之间,2018年已经要接近尾声了,又到了一年一度IT168技术卓越奖公布获奖名单的时候了。在过去的一年中,数据库厂商同样没有放松,大家都在放开手脚往前冲。总体来看,老牌数据库厂商在新的变革中不断调整自己的步伐,而云计算厂商则是在新变革中冲出的一匹黑马。
冠军选手:老牌厂商地位仍是稳稳的
从DB-Engines的榜单来看,Oracle、MySQL和SQL Server仍然处于前三的地位,并且与排在第四位的PostgreSQL存在着断崖式的差距,其它数据库想要追上前三名的步伐可能还需要一段时间。
Oracle作为数据库市场占有率最高的产品,其能稳居首位多年,与它的创新能力是分不开的。自2010年,Oracle开始全面向云转型以来,前进的脚步就一直没有停歇,2015年推出全线PaaS和SaaS产品、2016年推出IaaS产品、2017年推出自治数据库、2018年推出下一代云Oracle Gen 2 Cloud。
虽然市场中有一些唱衰Oracle的声音,但是短时间内,应该没有厂商能够超越Oracle,更何况Oracle并不是在原地踏步,而是一直在向前发展。
黑马选手:云计算厂商满血前进
Gartner刚刚发布了2018年全球数据库魔力象限,共有14家入选,分别为领导者,微软、甲骨文、亚马逊、SAP、IBM;远见者,谷歌、阿里巴巴;挑战者,MongoDB、Marklogic、InTERsystems;利基者,EnterpriseDB、DataStax、MapR、Actian。
在这份报告中,我们可以看到云计算厂商集体上榜,向Oracle等传统数据库厂商发出了挑战。其中,阿里云是一匹大黑马,作为唯一一家中国科技企业首次入选并且进入到远见者(Visionaries)象限。
如果聚焦在国内市场,2018年可以说是云计算厂商在数据库领域集体爆发的一年。目前,阿里云提供17种云数据库服务,腾讯云提供13种云数据库服务,而华为云提供12种云数据库服务。除了在积极扩展云数据库服务,云计算厂商在数据库方面的自研能力也不可小觑,例如阿里云和腾讯云都发布了自研数据库——POLORDB和CynosDB。
两大关键词:“开源”和“可控”
基础软件在这一年中可谓是掀起了一个小“高潮”,围绕着基础软件的“开源”和“可控”也成为了大家津津乐道的热词。以数据库为例,开源可控也越来越多的被厂商和用户提及到,那么到底数据库领域的开源可控该如何理解呢?
开源,顾名思义就是开放源码。2018年是开源数据库快速发展的一年,从DB-Engines榜单来看,排名前十的数据库中有四个是开源数据库,且排名比较前的PostgreSQL、MongoDB、Redis和ElasticSearch在今年的分数都是在稳步上升的,而排在第二位的MySQL虽然分数有所下降,但是还是排名还是稳稳的。除此之外,在下半年关于开源数据库
可控,顾名思义就是事物发展能够在我们的预期和范围内。国内的数据库产品大致可以分为这三类,一种是完全自主研发的,一种是购买源码并在源码基础上做二次开发,还有一种是基于开源的数据库做商业化版本。虽然,对于可控的理解各家数据库厂商会有所不同,但是国产化替代是大家的共识。
从上文不难看出,数据库领域在2018年发生了不少变化,到底有哪些产品和企业让我们在这一年中眼前一亮呢?IT168综合各方面的声音,经过多轮的评测比较,评选出了今年最具看点的数据库产品和企业。
创新企业奖:甲骨文公司
获奖理由:
虽然Oracle在数据库领域一直占据着优势地位,但是Oracle从来没有放慢前进的脚步,2017年推出了自治数据库、2018年推出下一代云Oracle Gen 2 Cloud。
2017年,Oracle推出了世界靠前款自治型数据库。与传统的数据库相比, Oracle自治式数据库云由Oracle数据库18c驱动,强调引入了机器学习技术,从而在某种程度上实现了自动化,具体表现为无需相关人力介入,即可在数据库运行的情况下实现自动升级、微调、修补、更新、维护数据库与自行调整计算和存储资源。
2018年,Oracle推出了Oracle Gen 2 Cloud,即第二代云平台,该平台是从根本上重新构建的,内置了更多的安全性,并且使用了最新的机器学习技术。作为Oracle Gen 2 Cloud的一部分,即将发布的Oracle Database 19c版本将为自治数据库添加新功能,包括对自动数据库索引的改进,以及为自治数据库用户提供专用且完全隔离的Exadata云基础架构。
一句话点评:
Oracle虽然在数据库市场份额中占据着绝对优势,但是之前一直固守着Oracle数据库而停滞不前。自治数据库的提出和改进使得大家又一次看到了Oracle作为数据库领导者的前瞻性。
非常好的创新产品奖:POLARDB
产品介绍:
POLARDB 是阿里云自研的下一代关系型分布式云原生数据库,100%兼容MySQL,存储容量最高可达 100T,性能最高提升至 MySQL 的 6 倍。POLARDB 既融合了商业数据库稳定、可靠、高性能的特征,又具有开源数据库简单、可扩展、持续迭代的优势,而成本只需商用数据库的 1/10。
·海量数据,支持上百TB数据规模:采用分布式块存储设备和文件系统,轻松应对上百TB数据规模;
·业务连续,高可用服务保障:支持主节点、只读节点的故障自动恢复,以及支持主节点、只读节点之间的自动和手动Failover;
·可靠安全,Snapshot备份恢复:支持数据存储块设备的Snapshot机制进行数据的备份和恢复,结合Redo log的方式支持按时间点的恢复方式;
·弹性升级,按需存储容量扩展:支持主节点和只读节点的CPU、内存和磁盘的升级。以及支持只读节点的横向Scale Out扩展;
获奖理由:
POLARDB是全新一代云原生数据库,专门为云而生。其创新自研的智能数据引擎POLARSTORE,实现了第三代云数据库技术架构产品化;软硬一体突破了性能瓶颈,拥有高出同行一倍的数据引擎能力;软件创新解决IO消耗问题;成本远低于商业数据库。
一句话点评:
POLARDB作为阿里云自研的下一代关系型云数据库,采用了存储和计算分离的架构,100%兼容MySQL,而性能却能达到MySQL的6倍。
创新产品奖:Oracle自治数据仓库
产品介绍:
Oracle自治数据仓库提供了一个易于使用、完全自治的数据仓库,可以弹性地扩展、提供快速的查询性能并且不需要数据库管理。支持所有标准的SQL和业务智能(BI)工具,提供了Oracle数据库的所有特性,并对数据仓库工作负载进行了调整和优化。
作为服务,自治数据仓库不需要数据库管理,即用户不需要配置或管理任何硬件,也不需要安装任何软件,它会自己创建数据仓库、备份数据库、对数据库进行修补和升级等。同时Oracle自治数据仓库是完全弹性的服务,初次使用时可以指定OCPU的数量和存储容量,在使用中可以随时增加或减少OCPU的数量和存储容量,且资源在自动收缩或增长时,不需要停机或中断服务。
Oracle数据库所有的应用程序和工具都支持自治数据仓库,这些应用程序和工具既可以部署在本地数据中心中,也可以部署在公有云中。另外,Oracle分析云和其他Oracle云服务也被预先配置以支持自治数据仓库。
获奖理由:
Oracle自治数据仓库自发布以来就受到了大家的格外关注,不仅是因为拉里·埃里森称“self-driving”技术是他们做过最重要的事情之一,更重要的是自动计算的飞速发展可能改变整个数据库领域的格局。
Oracle自治数据仓库将大部分手工操作实现了自动化,这项技术几乎消除了人为错误。不仅支持自动更新和修补,而且还可以自动增加或缩减资源,客户只需按需付费。对于IT专业来说,摆脱了繁琐重复的创建、备份、升级等操作,能够更加专注于维护和监控数据库。
一句话点评:
在数据库市场份额中占据着绝对优势的Oracle ,再一次用创新技术—— Oracle 自治数据库,让大家看到了其作为数据领导者的前瞻性。基于从无到有,快速帮助全球客户构建数据仓库,以及全面提高企业已有数据仓库的性能等显著优势,Oracle 自治数据库将直观数据洞察,持续驱动业务创新,致胜未来商业。