M|18 关于MariaDB 2018年的产品策略

上周在纽约MariaDB年度用户大会(MariaDB User Conference,也简称M|18)上,CEO Michael Howard对MariaDB未来的产品策略做一个较为详细的阐述。MariaDB应该是除了官放MySQL之外最重要的MySQL分支。现在MariaDB在做版本10,这次大会上也发布了MariaDB 10.3.5(RC版)。近期官方MySQL也在快速的推进8.0版本(已经发布了RC版)的研发和发布。

Michael Howard分享的内容可以参考:MariaDB CEO takes aim at Oracle and launches new Labs。下面是我整理的一些关键点,或者说我关注的点吧。

使命依旧是继续让MariaDB替换更多的MySQL

MaraiDB的全年融资额度是$54 millon。实际上有两部分:一个是European Investment Bank投资的€ 25 millon;另一个是Alibaba领投的$27 millon。这些融资可以让MariaDB更加专注去做一些事情。CEO提到,他最重要的事情(Mission)是,向还在继续使用官方MySQL的推广MariaDB,并提供更强数据库的能力。(“he is on a mission to provide enhanced capabilities and familiarity for those customers still using MySQL”)。可以看到,MariaDB最重要的业务目标依旧是替换MySQL。目前,MariaDB在市场上最重要的成绩应该是,CEO提到的,目前RedHat和SUSE的Linux发行版,默认的数据库使用就是MariaDB,目前Google和Wikipedia也是在使用MariaDB。

发布了10.3,支持了部分Oracle语法

这次大会上发布了MariaDB 10.3,其实10.3发布有一段时间了,这次同步发布的10.3.5,这是一个RC版(还没有GA)。10.3有很多的改进,可以参考这里:Release Notes – MariaDB 10.3 Series。这次大会重点提到了,对Oracle PL/SQL语法的支持:在MariaDB 10.3版本中,sql_mode选项中新增了”ORACLE”,如果打开这个选项,那么就可以在MariaDB中运行类似PL/SQL的语法。

CEO Michael Howard在会上怼了一下Oracle,主要是怼官方版的MySQL。怼的点大概是:官方版本的MySQL是属于Oracle这家公司的,但是官方MySQL没有提供Oracle的兼容,没有提供更强大的数据仓库能力(让MySQL使用类似Exadata这样的硬件资源),而MariaDB却提供了这些能力。MariaDB的CEO认为也许Oracle这家公司并不希望你使用MySQL成功应对这些挑战。他强调,MariaDB会担起这个责任,让你使用这款开源数据库,在你的企业、应用中取得成功。

成立了MariaDB Labs

CEO提到了今年成立了MariaDB Labs,会去做一些探索性的事情。有几个方向:使用机器学习的技术,探索公有云/私有云里面的自配置、自优化的问题;探索提供分布式计算的能力;探索下一代芯片、内存等技术。(本文作者注:感觉好像比较虚,应该是获得了投资之后,有更多的资源去做更多的尝试。)

另外,在MariaDB的官网,看到MariaDB Labs已经在和Intel有了一些合作:扩展了MyRocks的能力,优化了压缩、复制和数据导入,硬件平台是Intel® Xeon® Scalable platform, Intel® Optane™ SSDs and Intel Persistent Memory。

无责任评论

Oracle作为数据库领域的领导者,被各种后来者挑战是正常的。另一方面,也必须看到,Oracle今天的危机也非常大。之前的互联网和大数据浪潮已经给Oracle带来一些影响,更重要的,“云”概念/模式的崛起有可能给企业信息部门带来变革。如果说“互联网和大数据”是一片增量市场,那么大型企业信息系统,则是Oracle重要的存量客户。其他厂商如果占有了云的市场,那么借此,是有机会拿下原来Oracle最强大的一块市场。

Leave a Reply

Your email address will not be published. Required fields are marked *