MySQL就这样从面向小型系统往面向大型系统方向发展,其应用范围正在逐渐扩大。支撑这一发展进程的是与以德国 SAP AG为首的各公司达成的合作机制。   下面我们看一下MySQL公司最近的动向。   首先是与SAP公司的合作,合作内容就是将SAP公司以GPL方式发布的开放源码DBMS“SAP DB”与 MySQL进行集成。   SAP DB为大型企业级高性能DBMS(据说英特尔、戴姆勒·克莱斯勒和德国Braun等全世界有5000家公司都在使用它)。SAP公司根据此次合作,将SAP DB的商业使用权(开发与销售)交给了MySQL公司。MySQL公司此后将SAP DB的名称改成了“MaxDB”(正式名称“MaxDB by MySQL”),并随后于去年11月发表了此次合作的成果--“MaxDB 7.5”,而且已经开始按照与MySQL相同的双重授权方式提供该产品。与此同时,MySQL公司还将SAP DB技术引入到了MySQL中。   MySQL公司去年10月收购了从事群集技术开发的瑞典Alzato公司。计划使用Alzato公司的技术,将实用性很强的数据管理引擎嵌入到MySQL中去。并且在新年刚过,又宣布将支持搭载Itanium 2的HP-UX环境。   在开头提到的与JBoss公司的合作中,通过对基于Java的应用服务器“JBoss”进行优化,使其与MySQL及MaxDBJava能更好的融合,将能使用户更方便地安装。并且还与JBoss公司在市场营销及服务提供等方面建立了合作机制。另外,还与Zend公司一道,提高了MySQL与Zend公司PHP产品的兼容性,使得企业更容易使用开放源码解决方案。据说还准备提供刚好以LAMP形式将两公司的产品组合到一起的解决方案。 

解决方案 »

  1.   

    MySQL AB在其年度用户大会上介绍了将开放源数据库产品MaxDB和MySQL集成并与SAP产品集共同使用的三个开发阶段。在MySQL和MaxDB的集成功能尚未正式公开前,建议顾客参考两个产品各自的优势性能并择优使用,而不要顾虑其中一项产品将被淘汰。SAP与MySQL 在一年前就建立了密切的合作伙伴关系来开发一种全新的针对于标准SAP用户和非标准SAP用户的开放源代码数据库。在此过程中,SAP保持对其数据库享有所有权并保留对SAP DB的所有权,MySQL DB则将其产品品牌重新更名为MaxDB,MySQL拥有开发和销售MaxDB改进版本的权利。SAP最近宣布MaxDB能够适用于R/3和其他SAP应用。但是截止目前,关于发行方面的许多问题仍未得到有效解决。关于MySQL相关问题的解答
    MySQL和MaxDB两个产品外型相似。MySQL的优势主要集中于产品的执行性能和稳定性,并且用户通过一个简单界面就可以很容易执行操作和管理;相对而言,MaxDB提供的先进性能主要体现在企业级数据库的运用。截止目前,针对不同的定制需求,MySQL是使MySQL和MaxDB各自成为独立产品,还是能够将两者集成为一个单一的产品,还有待进一步探索。MySQL将R/3定义为核心产品
    MySQL目前正致力于将两个数据库功能进行整合,并计划在MaxDB增添新的功能的同时能够确保MySQL的性能和稳定性。针对两个不同代码库不成熟的整合,MySQL的三个开发阶段将围绕利用两个产品开发一个集成代码库的概念来设计。三个开发阶段:
    MySQL应用配合使用--MySQL代理服务器被设计为适用于MaxDB,从而使MySQL应用能够与MaxDB数据库进行无缝连接。MySQL声称,对于R/3来说,MaxDB的复杂性能将在MySQL中得到有效利用,包括服务器端游标(server-side cursors)、只读视图(read-only views)、可更新视图(updatable views)、附加错误处理(additional error handling)、参考完整性约束(referential integrity constraints)、以及基于角色的安全。出现整合产品--MySQL和MaxDB将持续支持组合而成的产品系列,并作为独立产品系列的补充而继续存在。
    正如任何两个产品试图进行组合所做的努力一样,MySQL计划整合MySQL和MaxDB的野心是显而易见的。MySQL敢于进行这样的冒险有其充分的理由,因为它们已经着手开发两个产品的集成版本,并已初见成效。SAP与MySQL的密切合作
    一些信息显示出SAP对MySQL产品系列的承诺:
    加入协作--MySQL与SAP结成战略合作关系后,其雇员共同致力于对MaxDB和MySQL的集成开发,并确保 MySQL符合SAP标准。包含可更新视图--最近五年来,针对可更新视图、以及单项优势(best-of-breed)的数据库先进功能的开发和利用,许多公司进行的一系列尝试和努力都未取得预期成功。随着MySQL与SAP的合作不断深化,R/3所要求的可更新视图实现了其最完美表现。
    SAP继续加大力度整合MaxDB和MySQL,其目标在于促成一个低价格体系的形成,以此对抗Oracle数据库,如像R/3和其他SAP应用软件。建议:目前来说,尽管MySQL和MaxDB各自具备明显不同的特征,但它仍然受到许多公司和独立软件供应商(ISVs)的支持,因为MySQL和MaxDB都能满足他们的基本需求。由于存在一些客观原因,建议用户优先采用MySQL,在近期内MySQL将不会有太多变化,并且能够帮助用户顺利过渡到集成化新产品。同时我们也注意到,正是鉴于MySQL承诺长期保持其产品功能的可用性,因此目前人们对MaxDB先进性能的需求显得非常迫切。
      

  2.   

    seakingx(抗日统一联盟:亚龙湾) ( ):
    多谢你的回复。
    我看到mysql官方网站上多了cluster一项,很值得期待,
    但这个cluster好像是针对mysql的,没有提到maxdb,
    也不知道什么时候能出正式版本。
    但据mysql内部人员比较确定,好像maxdb更具有优势。