当前位置:首页 > 工作总结 > 成功来源于挑战 [数据库的挑战来源于应用]
 

成功来源于挑战 [数据库的挑战来源于应用]

发布时间:2019-03-19 04:15:19 影响了:

  应用的复杂使得数据库的复杂性不断膨胀,这种复杂性已经快失去掌控,简化应用支持成为数据库当前最大的挑战。      王云是IBM的院士,目前就职于位子Almaden的IBM研究中心。王云子1985年加入IBM DB2开发团队,领导了DB2 z/OS查询处理结构和技术的开发,设计并推出了多重索引访问方法、混和接入方法,非均匀数据分区的优化,并参与了在线分析处理、并行查询处理和查询改写和查询下推运算法则等。
  
  数据库就是中间件
  
  软件世界:今年是DB2 25周年,回顾数据库的发展历程,您觉得最重要的进展是什么?
  王云:80年代初期到90年代初期的10年,数据库系统从研究单位进入到市场正式开花结果。1990年到2000年,关系型数据库开始被整个IT业界全盘接收。
  其实数据库是一个典型的中间件,它的作用就是承上启下,让应用相对的简单,把下层的资源灵活运用起来。可是上面的应用并不是说20年如一日,应用越来越复杂,所以数据库不断向上扩展,把各种应用在数据方面的共同性抽取出来。另外,下面基础设施也变得更加快速了,通过改善数据库,把它们的性能改善提升上来。
  这么多年数据库技术的发展,其实就是在这两个方面做的更好,首先,加强扩展性,支持更多、更复杂的应用,帮助应用开发新的业务需求。其次抓住底层能力,系统资源更快、更好的运用起来。一个是横向的,一个是纵向的,基本上就是在这两个方向上发展,这跟当年研究关系型数据库系统的精神是一样的。
  软件世界:那对于数据库在XML方面的发展,您怎么看?
  王云:做个比喻吧,关系型数据库年代就像我们穿制服的年代,我们的需求都相对比较简单。而现在是个性化的时代,每个人穿的衣服都不一样,并且女孩子最害怕和别人撞衫。数据库应用也同样如此,个性化要求越来越高,以后会产生以个体为优先考虑的数据库,而不是现在主要解决共性问题。可以说XML带领着数据库从穿制服的年代进入个性化穿便服的年代。
  不过个性化的成本是比较高的,每个人都要定制,肯定要消耗更多成本。XML就是这样,它需要消耗大量的资源,因此,容易在性能上造成瓶颈。不过随着将来CPU、内存、硬盘技术的快速发展,XML所带来的个性化数据库时代就会真正到来。就像经济发展到一定程度,大家都有能力买更多个性化的衣服。
  XML是在服务中间件中负责信息传输的媒介,但是信息接收后,还是要存储起来,就需要用另外一种形式。就像你出去买菜,XML是一个菜篮子,把这些菜都带回来会非常方便,但是你要存到冰箱中,就必须分门别类的摆放了。XML非常适合传输,但是当前来看是不太适合存储的。
  软件世界:那么对于当前比较火热的移动数据库,您怎么看待它的发展。
  王云:其实,移动数据库和普通的数据库没有什么区别,移动数据库其实只是移动解决方案的一部分,而不是全部。例如交警拿的移动设备,它只是负责记录信息并把信息传递回后台的数据库,所以还要有一个同步器。
  
  应用的复杂是最大的挑战
  
  软件世界:数据库发展到现在您觉得最大的挑战是什么?
  王云:我个人觉得是应用的泛滥,像一个倒三角形一样,技术的层次越往下走,其实是更制式化,更单一化,或者说必须简单化。当你往上层走、往应用走的时候,它的开展就非常广阔。数据库就是这样一个承上启下的倒三角。
  现在的应用程序,为了能够创新,产生竞争力,要求必须易于改变,有足够的灵活性,但是这个灵活性怎么取得一个平衡点?有相对的灵活性又有相对的表现性能。
  基本上今天大音盼难解的问题是在应用的层次,怎么样让数据库在支持应用的灵活性和性能之间取得一个平衡点。
  软件世界:数据库领域这么多年一直比较平淡,您觉得未来会有一个大的转变吗?
  王云:下一代信息处理技术的突破一定会发生,只不过我说不出具体的日期。应用环境的复杂,处理数据的复杂使数据库的复杂性不断膨胀,现在已经失去掌控了。我们必须有一套新的构思,把上层的东西做大量的简化。
  但是在这种变革就像一棵参天大树,需要强健的根系,这种基础不是短时间能够积累的,IBM的关系型数据库研究了十年,才有产品上市。所以只有有充分准备和深厚积累的企业才能够抓住这次机会。
  软件世界:数据库结合服务,深入行业应用正成为当今数据库最热门的现象,很多数据库厂商都开始在特殊领域上发力,IBM今年也推出了Information Agenda计划,在18个行业提供服务。您怎么看待这种趋势。
  王云:数据的价值最终是要体验为业务的价值,所以IBM提出了IOD战略。业务价值的体现是要具体到每一个具体应用领域的,所以IBM又推出了Information Agenda计划。对于数据应用,数据库产品本身就足够了吗?显然不是。要体现业务价值,技术能够实现吗?也不行。在数据库日渐复杂,并且对信息的业务价值要求不断提高的情况下,深入行业,提供服务就成为必然的趋势。
  
  提升了我对生活的感受力
  
  软件世界:在数据库领域从事了这么多年的工作,又取得这么高的成就,能否分享一下在这个领域这么多年的心得感受。
  王云:工作其实是提升了你对生活和生命的感受力,我从事的行业很简单,收集信息、分析信息,并从中产生价值。人的交际其实不也是收集信息、分析信息的过程吗?
  我太太是学音乐的,我要把所有在科技、IT的事情全部用音乐的语言解释清楚。这对我其实是一个帮助,因为如果我还是用技术术语的话,那表明我对这个问题还没有看的很清楚,想的很明白。所以我很感谢我的太太,他让我把所有的事情都提升到哲学的高度来看待。
  软件世界:在IBM的信息战略中,DB2是被置于IOD(Information OnDemand)的计划中考虑的,依托数据库,结合内容管理、数据仓库,商业智能打造全套的信息管理解决方案,这也是当前信息管理领域的发展趋势,您怎么看待这种整合?
  王云:信息管理是很一个整体解决方案,我们把它分成这么多领域,只是为了研究方便,但是如果孤立地看这些领域的话,就会陷入到细节中,丧失整体的视角,最终也无法让顾客满意。
  信息管理和数据库,内容管理、数据仓库的关系其实是大象和象腿、象耳朵、象尾巴的关系。人类的认知过程就想盲人摸象,我们只能研究象腿、象耳朵、象尾巴,当把这些领域都研究完了,我们就知道象是什么了。但是虽然我们知道,但是还是无法向别人讲出来象是什么,只能告诉别人象腿是什么,象耳朵是什么,象尾巴是什么。信息管理也是如此,虽然分出这么多领域,但是他们其实是不可分割的一个整体。

猜你想看
相关文章

Copyright © 2008 - 2022 版权所有 职场范文网

工业和信息化部 备案号:沪ICP备18009755号-3