放弃Oracle投奔MySQL?你还是逃不出甲骨文的魔爪

【经典译文】Ronald Bradford回答了最后一个问题,Bradford是RDBMS专家,是即将召开的MySQL大会演讲者之一,有着丰富的MySQL集成经验。在下面的Q&A中,他讨论了从Oracle迁移到MySQL的优缺点(提示:不仅仅是节省成本),以及MySQL和MySQL社区的未来。

成都创新互联公司是专业的临泽网站建设公司,临泽接单;提供成都网站制作、做网站、外贸营销网站建设,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行临泽网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!

从Oracle跳到MySQL

Mac Slocum(后面简称MS):是什么导致要从Oracle迁移到MySQL?成本是主要因素吗?

Ronald Bradford(后面简称RB):Oracle的许可费用是组织考虑迁移的重要因素,此外,集成开源LAMP产品也可以为你提供许多功能,包括项目管理,缺陷跟踪,维基,博客和客户关系管理系统,当这些系统底层全部采用MySQL存储数据时可以提供更好的服务。

MS:从Oracle迁移到MySQL的主要问题是什么?

RB:适当的教育和技能培训是迁移过程最重要的,但这方面的预算却往往是最低的。开源产品许可费用和订阅费用通常低于Oracle解决方案,但MySQL毕竟不是Oracle,大多数组织容易低估员工成为技能熟练的熟手所需的时间,特别是当他们需要维护现有系统时。

第二个因素是员工对MySQL的态度,例如,我参与了排名前20位网站使用MySQL替换Oracle的决策,包括系统架构师和高级DBA在内的很多人当初并不同意这么做,他们有时甚至还直接参与了反MySQL的战斗。

第三个问题是监控,MySQL没有自己的监控功能,它只能集成到现有的开源监控产品,MySQL并不总能良好地支持生产网络运营中心系统。

由于这些原因,与非关键系统进行缓慢集成是一个成功的集成模式,这样有一个过渡时间让大家适应。

MySQL的未来

MS:你认为Oracle完成对Sun收购后MySQL的未来会如何?

RB:Oracle已经做出书面承诺,未来3年以不低于Sun的投资速度继续对MySQL加大投入,Oracle经验更丰富,我希望Oracle有更多的投资放在MySQL上。

在Sun被收购的一年里,MySQL几乎裹足不前,许多社区对秘密发布的MySQL 5.4都感到很失望,我怀疑这会需要一段时间才能整合Oracle的资源,过程和程序,以便与现有的MySQL工程生命周期集成。

MS:附属Oracle的MySQL开发人员还能为用户建立牢固的联系吗?

RB:开源文化与商业封闭的文化相比有其特殊性,MySQL开发人员将继续保持与社区互动,但我怀疑他们是否还会继续创作,写博客或参加线下活动。

在Oracle收购期间Sun已经有很多人才流失,员工和开源开发人员之间出现任何隔阂都会极大地伤害到社区。另一方面,对于Oracle开发人员而言,要让他们为MySQL开发做贡献将很困难,对他们来说,这是一个完全陌生的领域。

MS:在Monty Widenius和其他人的努力下会形成后MySQL扩展和补丁时代吗?

RB:其实多年前这场运动就开始了,要追溯到MySQL执行官开始追求商业利益那个时期,我同意有人叫帖了商标的MySQL版本为MySQL产品的一个变种,除了官方发布的MySQL版本外,也有一些独立的产品也很好,不过这样的产品往往缺乏商业支持和文档。

MS:NoSQL会逐步吞噬关系数据库的市场吗?或是他们共同成长?

RB:MySQL将会在数据库市场保持增长,Oracle和其它数据库也会保持增长,因为整个数据库市场需求会不断增长,因此我认为所有数据库都会稳步保持增长,不会一家独大。

NoSQL确实有其优势,任何产品在其诞生阶段都会将其优点放大,将其弱点缩小。例如持久化和非持久化key-value存储,包括Memcached,Tokyo Tyrant,Redis和Cassandra,非常适合某些功能需要,而由MongoDB或CouchDB管理的非结构化数据将是其它应用领域的理想选择。

另一个关键领域是自由文本搜索,如Sphinx,Lucene和Solr等产品都是一个成功的网站或应用程序的关键。

最新的消息是Twitter正向Cassandra迁移,因为它可以提供更好的高可用和扩展方案,这一切都取决于给给定的业务需求选择合适的产品。

MS:您将在4月的MySQL大会上发表演讲,你希望参会者踊跃参与你的“MySQLCamp for Oracle DBA”演讲吗?

RB:有两个会议对Oracle DBA来说有点深,不过我将分享我这20年在Oracle,MySQL和其它RDBMS产品方面获得的经验,他们将看到如何从不同技能背景逐渐接近和掌握MySQL,也将看到MySQL的优点和缺点,我还会分享一些常见的错误信息及解决办法。

如果让我用一句话进行概括,我想说“不要想当然,MySQL不是Oracle”。

原文出处:http://radar.oreilly.com/2010/03/oracle-to-mysql.html

【编辑推荐】

  1. MySQL创始人打造MariaDB 全面兼容MySQL 5.1
  2. 欧洲万人请愿力促欧盟保护MySQL
  3. Oracle就MySQL做出10项承诺 回应欧盟质疑
  4. 详解MySQL中EXPLAIN解释命令
  5. MySQL数据库中的外键约束详解

新闻名称:放弃Oracle投奔MySQL?你还是逃不出甲骨文的魔爪
文章分享:http://www.mswzjz.com/qtweb/news1/166401.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联