设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客

MySQL创始人另创数据库称是“MySQL分支”

2009-6-3 11:13| 发布者: joejoe0332| 查看: 2666| 评论: 4

  上周,MySQL数据库的主要创始人Michael Widenius宣布成立开源数据库联盟,将提供一套名为玛莉亚(MariaDB)的企业级开源数据库,由他带头负责长期开发、维护和技术服务。



MySQL数据库的主要创始人Michael Widenius

  2008年初时,Sun才以十亿美元买下MySQL AB公司,今年4月20日,甲骨文(Oracle)却宣布将以74亿美元并购Sun。并购案宣布隔天的凌晨四点半,Michael Widenius接到Sun MySQL开发团队成员打来的一通电话,那位开发者因为并购事件,希望能加入玛莉亚数据库的开发团队。



  MySQL再度易主,MySQL Michael Widenius担忧相关的开发团队也随之瓦解,他认为这通求职电话是一种警讯,随即在Blog上写到:“对MySQL最大的威胁不是甲骨文,而是在Sun公司的MySQL高手散落各方,这可能会使MySQL的开发进展,倒退好几年。”

  当Sun买下MySQL公司时,也吸收了大量相关领域的开发高手,Michael Widenius很早就开始关心Sun开发团队的发展。 

  但是,在今年2月,他不满这个团队的开发速度与产品开放步调太慢,因而离职,自行成立了Monty Program Ab开源软件公司,开始打造新的数据库系统。

  并购案对于MySQL开发团队的可能冲击,更促使Michael Widenius在上周成立了开源数据库联盟,他希望这个中立联盟可以成为各种MySQL资源的产业中心,用来整合MySQL开发社群、相关开发资源和供货商生态系统。并且给企业提供另外一个开源数据库的选择,这就是玛莉亚数据库系统,这个名称来自他的四岁女儿。

  玛莉亚数据库是MySQL的分身版本

  Michael Widenius表示:“玛莉亚数据库是MySQL的一个分支版本(branch),而不是衍生版本(folk)。我们会尽可能让使用者端看到的玛莉亚数据库,和MySQL数据库完全兼容。”而且不只如此,“每一个玛莉亚数据库的版本,将可以兼容于对应版本的MySQL数据库。”

 

MariaDB开源数据库

  意思是说,玛莉亚数据库将会是和MySQL同步发展的另外一个分支数据库,就像是影子一样。实体做了什么动作,影子也会立即做出什么样的动作。第一个玛莉亚数据库的版本是5.1版,可以对应兼容于MySQL 5.1版。

  更进一步,Michael Widenius承诺:“玛莉亚数据库将永远和MySQL保持兼容。未来如果MySQL有任何一项改变或更新,玛莉亚数据库也会同步更新。”也就是说,未来若甲骨文推出新版的MySQL数据库时,他也会推出对应兼容版本的玛莉亚数据库,“每一个版本都会有,而且会保持使用者功能的一致性。”

  虽然玛莉亚数据库不会推出5.1版号以前的版本,但是Michael Widenius也相当重视向下的兼容性,他表示,使用旧版本MySQL的客户端程序,将可以连结未来每一个版本的玛莉亚数据库系统,而使用玛莉亚数据库系统的客户端程序,也能够存取所有使用旧版MySQL的数据库。

  对正在使用MySQL数据库的企业而言,Michael Widenius也提出无痛转移的保证,他说:“企业改安装玛莉亚数据库后,仍旧可以像他们原本的方式,继续使用各种数据库功能。换句话说,没有数据库迁移(Migration)的问题。”

  不过,玛莉亚数据库还是跟MySQL有些微的不同,Michael Widenius补充:“我们会保留一些MySQL拿掉的好功能。”例如,在MySQL 5.1版的预设功能中,已经拿掉了表格和合并机制(federated and merge tables),但是,这项功能仍旧被保留在玛莉亚数据库中。

  除此之外,玛莉亚数据库还提供了其它新功能,例如内建的玛莉亚存储引擎,采取新的数据表存盘方式,可以加速存取数据表的速度。开发者只要透过玛莉亚数据库提供的自动转换程序,就可以改变原本数据库在服务器上的存储方式,也不影响原本的应用程序。

  玛莉亚数据库修补更新脚步快

  目前,Monty Program Ab更新玛莉亚数据库的脚步比Sun开发团队还要快,Michael Widenius表示,目前MySQL 5.1已经被发现的程序Bug,玛莉亚数据库大多已经完成修补程序,但是,Sun团队还有不少程序Bug需要修补。

  有些企业,已经自行在应用程序中弥补程序Bug,他们必须再度调整程序代码后,应用程序才能使用玛莉亚数据库。“当MySQL 5.1完成已知问题的修补时,企业应用程序就可以直接在这两套数据库系统中切换,不用自行修改。”

酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部