科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道IBM Viper拟用“杀手锏”称霸数据库市场

IBM Viper拟用“杀手锏”称霸数据库市场

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

Ibm的Janet Perna寄希望于新的Viper数据库的发布可以使其在与Microsoft和Oracle的竞争中强得先机。IBM的Viper会成为数据库世界中的圣杯吗?

来源:IT专家网 2008年6月5日

关键字: IBM 数据库 DB2

  • 评论
  • 分享微博
  • 分享邮件

指路明灯:IBM的Viper似要占得先机

Ibm的Janet Perna寄希望于新的Viper数据库的发布可以使其在与Microsoft和Oracle的竞争中强得先机。IBM的Viper会成为数据库世界中的圣杯吗?

多年来,IBM这个数据库巨头一直在声称它们的关系数据库同时也支持非结构化的XML数据。它们做到了。至少是部分做到了。

但是IBM称它的即将推出的Viper release of DB2将消除把非结构数据强制转换称关系数据库可以处理的行/列格式的要求。它可以同时以其原始格式存储结构化和非结构化数据,并允许SOL或Xquery 查询两种形式的数据。

到目前为止,即使对那些声称在其RDBMS中可以支持XML的厂商来说,解决结构化/非结构化所产生的问题仍然困难重重。

IBM 软件信息管理部的总经理Janet Perna“目前,Oracle和Microsoft的DB2具有XML支持。但是我们都将它作为关系类型进行处理。而XML是树型的,它是层次结构,不是一张表。”

如果IBM明年能够在Viper上取得成功,那么它将在与数据库巨头Oracle和Microsoft的竞争中占得先机。Microsft成功地将其SOL Server推入了中小企业,并且渗透进入了IBM具有优势的一些企业部门。

时机决定一切。如果IBM可以推出Viper,它可以胜出两个数据库竞争对手一筹,特别是对于Microsoft,它正努力准备在年底推出拖延了很长时间的SQL Server 2005,或称Yukon。

撇开厂商不谈,一款真正的混合数据库的魅力在于,用户可以采用SQL和Xquery请求来操作两种类型的数据。它还可以为熟悉其他数据类型和应用的开发人员和独立软件开发商揭开那具有些许神秘色彩的数据库的面纱。

PureEdge ,一家与IBM合作的电子表格独立软件开发商的市场副总裁Paul Chan说:“Viper对我们来说太棒了,我们一直对出现一种可以(在数据库中)支持XML的构架抱有期望。”Viper对PureEdge的客户的巨大意义在于,他们可以建立可以用于不同情况的应用。Paul Chan指出:“通常一个应用在建立时只为解决一个问题,但是后来会用来解决多个问题。它(Viper)使得扩展过程和原始应用变得非常简单。”

对大多数数据库操作员来说,能消除“shredding”——即将非结构化数据改造成为可以适合结构化数据库的过程,或是将非机构化信息装入被称作 Character Large Object或是Binary Large Object的对象中以适应数据库的过程,将是很令人高兴的。因为这样虽然数据可以被处理,但已经不是原始数据了。

举例来说,Oracle的一个大合作伙伴说,Oracle的数据库可以“让你从数据库中提取信息,并以XML格式输出,但并不以此存储,而是存储在PL/SQL包中。对我来说,这对于大多数应用已经足够了,你也可以将它装在BLOB中。”

Oracle的XML产品管理主管Sandeepan Banerjee称,他的公司同时提供一种“混合关系模型”,其被改进为即可包括XML构造也包括shredding。关于“谁更原始“的讨论并无关紧要。Banerjee认为:“关键在于你可以用数据库来做什么。”

Banerjee强调,采用Oracle的XML功能的用户已经可以在生产模式下实现每秒2500数据库事务处理。

但是另外一些人认为这些技术并不理想。

Chan认为:“Shredding并没什么特别,不过是一种将数据输入输出的方式。这和采用原始数据的方式是不同的。Viper将会更快,它不是将文档全部装入BLOB,而是以原始格式存储。”

象Viper这样的具有原始XML数据存储能力的数据库,数据从客户到磁盘或从磁盘到客户的过程保持XML格式,即逻辑模型和物理模型都是XML。这样就避免了shredding。

IBM数据库服务器副总裁Bob Picciano说,已经有三十个用户和合作伙伴得到了一款部分beta版本Viper。完整的beta版本将在下半年推出,在2006年将会进行推广。

Perna说,关键在于快速提供、原始的对于XML的支持,为非机构化数据提供一种类似通用语言的支持。她承认有大量数据最初并不是XML格式,但是至少可以被映射为XML格式。她说:“这就是我们为什么要给DB2增加原始XML支持的原因。”

大多数人估计大约有80%-85%的企业数据是非结构化的,想想那些Word或是WordPerfect文档,e-forms,PDF文档和内容管理系统就清楚了。当然,数据库中或其它地方的剩下的15%到25%的信息也很重要。一个可以真正结合两种形式,使得不同数据可以以统一的方式操作和访问的数据库,对大多数人来说,是一个完美的数据库,它可以让数据库管理员事继续发挥他们的特长,对那些XML专业人事来说也一样。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章