“这些公司,他继续说道,”你知道他们是 - 真的滥用许可证并滥用特权,而不是回馈社区。“MariaDB数据库管理系统(DBMS)起初是一个MySQL分支。今天,它的心脏仍然根据GPLv2授权,Gartner研究总监Senjeeve Mohan称MariaDB为“企业开源DBMS的黄金标准”。
霍华德继续说道,“我们认为专有和已关闭的许可证已经死亡。我们认为你必须是一个通用的数据库,而不是一个降级的利基市场,比如 - 并没有反对它 -时间序列。这不会是一般的旨在推动全球应用的目的数据库。“MariaDB就是这样一个数据库。
尽管MariaDB在企业计算领域实现了跨越式发展,但是霍华德看到甲骨文和亚马逊正在对抗它。“Oracle作为内部部署锁定的例子,亚马逊就是云锁定的例子。你可以交换名称,你可以诚实地说现在亚马逊应该被称为Oracle Prime。”
霍华德并不担心甲骨文。从第一天开始,他们一直在与甲骨文竞争。自从MariaDB去年5月在其MariaDB Enterprise Server中构建了Oracle兼容层(包括Oracle数据库数据类型,序列和PL / SQL语法)以来,MariaDB以前所未有的速度赢得了客户。有了它,霍华德说,“现在,你可以将复杂的运营Oracle系统迁移到MariaDB。去年,我们拥有最大的银行之一 - 新加坡发展银行 - 从Oracle到MariaDB的世界叉车”从此,MariaDB去年发生的Oracle迁移数量已经增长了五倍。“
AWS,那是另一回事。
在第一个主题演讲中,MariaDB的客户成功副总裁Austin Rutherford在AWS EC2上展示了HammerDB基准测试的结果。HammerDB是领先的企业DBMS基准测试和负载测试程序。在这些测试中,AWS的默认MariaDB实例表现不佳,而AWS自制的Aurora(基于MySQL构建)始终击败它们。最佳表现的DBMS是AWS上的MariaDB托管服务。
霍华德说:“当我查看基准测试时,我的第一反应是”可能还有无能为力。也许他们只是不知道如何优化DBMS。“他观察到一位MariaDB客户,世界上最大的零售制药公司之一,已经告诉MariaDB“亚马逊提供了最普通的MariaDB。没有任何关于它的企业。我们可以在EC2上从源代码安装MariaDB并做得好“。
他比“开始怀疑,是否存在他们故意瘫痪的事情?”霍华德不会说AWS有意识地在实现其MariaDB实例方面做得很差。霍华德确实说过,“然而很明显,你想说清楚这一点,有些东西不会发生犹太人。”
霍华德并没有太多反对AWS推广自有品牌。“这只是商品推销。我们欢迎他们这样做。我认为这不是正确的做法。对。但是我不会对此我不会那么批评。就像,当你进入药店,他们一般都会用自己的本土产品进行销售。“但是,如果AWS竭尽全力使竞争对手的服务看起来不如自己,那么霍华德对此并不满意。
当然,未经优化的通用MariaDB实例也很可能会落后于AWS优化的Aurora。也就是说,即使在这种对基准测试结果最无辜的情况下,云客户也应该考虑到任何特定软件服务的云实例可能无法创建。
展望未来,甲骨文和亚马逊无论如何,霍华德确信MariaDB现在不仅仅是作为MySQL克隆而是作为DBMS的主要业务。“我们与世界上最大的公司合作。联合航空公司使用MariaDB购买每张票.MariaDB正在运营该航空公司。百分之四十的财富2000强企业已经在NoSQL梦寐以求的水平上依赖MariaDB。对于性能,甲骨文和DB2是我们唯一的竞争对手。“
极光?霍华德冷笑道,“最好的Aurora在故障转移中可以做到12秒.MariaDB可以做不到一秒钟。”
从霍华德的立场来看,如果你还没有使用MariaDB - 即使你的公司与甲骨文签订了钢铁许可证 - 你很快就会成功。“MariaDB是甲骨文的继承者。”