技术开发 频道

DB2 25年的创新追求

【IT168 业界资讯】“天空未留痕迹,鸟儿却已飞过”,泰戈尔《飞鸟集》中的经典名句恰恰描述了蓝色巨人IBM数据库产品DB2的25年来的历程——虽然在新技术层出不穷的IT业界,IBM DB2似乎未留痕迹,但25年来,IBM坚持不懈的创新一直在持续。

  1983 年,IBM正式发布了“大型企业的关系数据库管理系统(RDBMS)”,Database 2(简称为 DB2)就此诞生,一个长盛不衰的品牌也就此出现。2008年,IBM DB2 9.5版正式上市,继续书写着DB2的传奇。

  持续创新的基因

  DB2是蓝色巨人关系型数据库家族的产品线名称,最早可追溯到1970年代IBM研究人员E.F. Codd的关系型数据运算理论,也被公认为是最早使用SQL语言的数据库产品。

  或许当E. F. Codd发表这篇论文时,并没有意识到这一理论会引起计算机管理信息进入新的方式。

  可是对于蓝色巨人IBM来说,像这样没有想到的事情不止这一次,许多IT领域新技术的发展和兴起多多少少都与这位巨人有关。因为致力于创新的IBM一直孜孜不倦地提倡并引导着IT领域的技术变革。

  在E. F. Codd的论文“大型共享数据银行的关系模型”中,他为存储、管理和与数字数据交互提供一个新的体系结构,而这种新的关系模型使得应用程序开发人员不再需要了解关于所管理数据的详细信息。

  三年之后,IBM 研究中心启动了 System R 项目,旨在探讨和研究多用户与大量数据下关系型数据库的实际可行性,这个项目为 DB2 的问世打下了良好的基础。

  1974年,IBM 的研究员 Don Chamberlin 和 Ray Boyce 通过 System R 项目的实践,发表了“SEQUEL:结构化英语查询语言”,它最终也成为 SQL 语言标准的基础。

  经过一年又一年的持续研究和创新,IBM于1982年,在大型机操作系统 VM 和 VSE 上发布了 SQL/DS 产品。SQL/DS 也基于 System R。第二年,DB2在 MVS 上第一次发布。

  涉足移动计算

  科技的发展从来都不会停步,在计算机领域,人类在经历了大型机计算时代、客户端/服务器计算时代、个人计算时代之后又迎来了未来学家很早就曾预测过的移动计算时代。

  由于移动计算是随着移动通信、互联网、数据库、分布式计算等技术的发展而兴起的,因此,它可以使得计算机或其它信息智能终端设备在无线环境下实现数据传输及资源共享。从此,过去人们难以企及的计算力量被释放了,人们的生活和工作方式也产生了巨大的改变。

  1999年, IBM 为了对移动计算提供支持,发布了DB2 UDB卫星版和DB2 Everywhere(这是一个适用于手持设备的微型关系数据库管理系统,现在的版本被称为DB2 Everyplace)。

  DB2 UDB卫星版(Satellite Edition)是为那些在大多数时间与公司的数据库处于非联接状态,只是偶尔联接到公司的核心数据库系统进行数据交换的用户提供。因此,它特别适用于那些偶尔需要与公司的核心数据库系统进行联接的Windows用户。

  DB2 Everyplace(微型版)则是专门为移动计算环境设计的。允许移动用户通过个人数字助理(PDA)、手机和掌上电脑等手持设备存取企业中的DB2数据资源,存储在这些手持设备中的关系型数据可以与UNIX、OS/2、Windows NT、OS/400和OS/390上的DB2数据库中存储的数据同步。

  应用程序开发人员可以通过DB2 Everyplace Personal Application Builder(DB2微型版个人应用程序构建器)来为手持设备开发存取DB2微型版数据库的应用程序。

  对于IBM DB2而言,从已经在大型机计算、客户端/服务器计算领域到移动计算,创新的脚步从来都没有停止。

  加大数据管理能力

  电子商务应用的深入发展,使客户认识到数据的收集和存储变得非常重要,信息的增长也开始变得迅速,作为主要的数据库厂商,IBM自然不会置之不理。

  于是IBM开始对数据管理软件加大投资,最为显著的投资发生在2001年7月,IBM以10亿美金收购了Informix的数据库业务,这次收购使IBM在分布式数据库业务方面的市场份额翻了一番。

  由于Informix数据库主要支持的平台是Unix和Windows NT,虽然IBM DB2也支持这些平台,但成立于1980年的Informix在这方面的客户基础是IBM DB2 所需要的。

  而Informix作为对象关系型数据库的最早倡导者之一,其技术有着很多独到之处,比如数据刀片技术一直非常领先,同时它的Red Brick数据仓库也拥有很多优势,Informix的ArrowHead计划又与IBM DB2的目标相一致。

  传统企业信息化的推进以及电子商务的发展,数据库作为支撑这些应用的基础,用户对数据库的需求不断增加。商业智能应用需求的增加,也让作为基础的数据仓库也将会有越来越大的市场。

  如此种种,都让IBM觉得,收购Informix可以加强IBM满足客户需求的步伐。在技术创新上长袖善舞的IBM并没有舍弃收购这样的手段。

  从数据库到信息随需应变

  从关系型数据库到覆盖大型机计算及移动计算的数据库,再到支持信息管理,IBM慢慢从对用户的技术支持开始转向对企业业务的支持。

  当人们把眼光再次看向IBM这座IT行业的风向标时,2006年,IBM抛出了“信息随需应变(Information On Demand, IOD)”策路,成为企业应用信息的全新理念。

  信息随需应变(IOD)是企业应用信息的一种全新理念,这种理念所传达的掌控信息的思路是通过在正确的时间,以最正确的方式和流程把最可靠的信息传递给需要它的人们,以此来帮助他们把握机会并应对竞争威胁。

  这时,IBM并没有过多强调数据库产品这个词汇,而是期望通过自身的信息随需应变解决方案帮助客户全面整合并简化信息管理。数据管理的理念再次被扩展。

  当IBM DB2迎来25周年生日,IBM表示,企业用户应用的复杂多变将进一步促进数据库的发展。

  在2008年IBM公布的DB2 9.5版中,实现了自主存储器调校、数据压缩比达到40%且可自动压缩以节省数据库空间;pureXML技术扩大XML数据处理的效能;监控登入使用者及其使用过的所有程序、加强数据库动态稽核功能。

  除此之外,DB2 9.5版本的多线性流程模式(Thread-based Process Model)使得单一使用者存取不再算一个流程,可让数据库应付多个同时使用者。

  未来,对于这个依然年轻的数据库产品,可用性的继续提升、自主运算能力的发展、以及新应用型态的出现等都给它的下一步发展带来了新的机遇。IBM DB2同时也将进行新一轮的“随需应变”。

0
相关文章