博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
为什么Oracle公开嫌弃自家产品MySQL?
阅读量:5957 次
发布时间:2019-06-19

本文共 1572 字,大约阅读时间需要 5 分钟。

摘要:从Ellison对自己产品的嫌弃态度可以看出,“Oracle长期以来一直是MySQL的好管家”这一点也是值得怀疑的。

从大多数人的角度来看,Oracle一直以来都是MySQL的好管家。几年前,Oracle在收购Sun Microsystems时接过了这个开源数据库。MySQL前产品主管Zack Urlocker表示,Oracle为MySQL提供了重要的工程资源,以便能够“在长期以来被认为无法解决的问题上提高MySQL的性能”。

最近,Oracle首席技术官兼董事长Larry Ellison毫不掩饰地表达了对MySQL的嫌弃,他告诉分析师:“要使用MySQL,你就必须放弃Oracle的大部分可靠性、安全性和性能,因为我们拥有巨大的技术优势”。这句话如果是对竞争对手说的倒还可以理解,但Ellison现在谈论的是由Oracle管理维护的另一款产品MySQL。

公开嫌弃MySQL是为了抨击AWS?

Ellison并非要故意贬低行业的第二大主流数据库,他其实是在试图抨击AWS,因为AWS将MySQL作为数据库服务(无论是作为RDS还是Aurora)提供给用户。Ellison喜欢通过爆料来展示他的竞争者姿态,他认为,亚马逊的Aurora就是开源MySQL,而Redshift也只是一个借来的开源系统。不过Gartner分析师Nick Heudecker指出,Ellison的观点存在疑问。

确实,AWS客户可以购买具有MySQL功能的Aurora服务,但除此之外还有很多其他东西。

MySQL不只是“一个非常老旧的系统”,而且,“Oracle的自主数据库拥有至上的技术领先地位”这种说法显然是不对的。Oracle的新许可收入多年来一直在下降。相比之下,MySQL及其表亲PostgreSQL仍然很受欢迎,无论是通过像AWS这样的云供应商提供还是作为本地服务运行。

Oracle一直在依靠用户习惯获利?

事实是,Oracle想方设法让人们离不开它。Ellison强调,如果不付出那么多努力,甚至连亚马逊自己都无法建立数据库平台,那么对于其他人来说就更难了。迁移数据库是很困难的,特别是从Oracle数据库迁移到其他数据库。“从技术方面看,没有人——尤其是一个普通人可以从Oracle数据库迁移到亚马逊数据库,不仅昂贵而且非常复杂”。

对资金如饥似渴的金融分析师可能很喜欢这种论调,但如果你是开发人员或CIO,当你听到Ellison的这种观点,你会怎么想?

一位Twitter用户说,“Ellison说的一点是对的,就是从Oracle迁移出来会非常昂贵和复杂。它就是这样设计的,就好像把臭虫请到了家中”。Oracle就是臭虫?……

这也是为什么很多开发人员根本没有开始使用Oracle。事实上,我猜测几乎没有开发人员会选择Oracle。他们怎么可能会?Oracle不仅技术繁琐、复杂,而且价格昂贵。开发人员可以从0.00美元的价格开始使用MySQL,或者使用在AWS上运行的MySQL(或RDS或Aurora),价格为0.01美元。单是从便利方面来看,Oracle已经没有赢的可能性。

Oracle现在只剩下一件东西,那就是用户习惯。正如Gartner分析师Merv Adrian所说,“用户习惯是遗留DBMS所剩的最大一股力量”。不是技术优势,也不是成本优势。除了习惯和多年的schema设计、物理数据存储,没有其他非使用Oracle不可的理由。

但这些也仅仅是旧应用程序的护城河。随着公司的发展,他们要构建未来,但肯定不会构建在Oracle之上,尽管可能会使用似乎被Oracle嫌弃的开源数据库MySQL。从Ellison对自己产品的嫌弃态度可以看出,“Oracle长期以来一直是MySQL的好管家”这一点也是值得怀疑的。

英文原文:

转载地址:http://unrxx.baihongyu.com/

你可能感兴趣的文章
CentOS定时同步系统时间
查看>>
批量删除用户--Shell脚本
查看>>
如何辨别android开发包的安全性
查看>>
Eclipse Java @Override 报错
查看>>
知道双字节码, 如何获取汉字 - 回复 "pinezhou" 的问题
查看>>
linux中cacti和nagios整合
查看>>
Parallels Desktop12推出 新增Parallels Toolbox
查看>>
Python高效编程技巧
查看>>
Kafka服务端脚本详解(1)一topics
查看>>
js中var self=this的解释
查看>>
面试题
查看>>
Facebook 接入之获取各个配置参数
查看>>
linux的日志服务器关于屏蔽一些关键字的方法
查看>>
事情的两面性
查看>>
只要会营销,shi都能卖出去?
查看>>
sed单行处理命令奇偶行输出
查看>>
走向DBA[MSSQL篇] 从SQL语句的角度 提高数据库的访问性能
查看>>
VC++深入详解学习笔记1
查看>>
安装配置discuz
查看>>
CentOS7 64位小型操作系统的安装
查看>>