优异数据库专家访谈:IBM DB2 Viper全程实录
【IT168技术访谈】才子英:还有别的吗?
王云:刚刚周教授讲了数据库其实是支援IT应用的系统。如果IT的系统是支援整个社会的变迁,社会的变迁就会反应到数据的需求上。我在家里有时候女儿会问我一些问题,我答不出来的时候会说问你妈妈好了,我开玩笑说妈妈生了你,一定了解你的状况。我在IT这个行业大家常问我,到底IT从数据库本身也好,或从整个信息架构也好将来面临的挑战是什么?需求是什么?我常讲这样一句话“都是WEB惹的祸”。因为现在有了WEB应用,对能量来讲变得不可估了。以前一个银行不管是工行也好,还是建行也好,我知道我的工作量是多少。现在开放网上银行、网上交易、网上买卖,首先根本不知道到底有多少人会跟你发生业务的关系。在容量上突然因为都是WEB所以根本就失控。像我们现在做这个聊天可能有100个人上来,可能有60、70人上来,所以你根本预测不到带宽的挑战。所以这个需求对我们整个IT的挑战都在其中。
才子英:您的意思说数据库在新的领域要在Internet上有新的需求。
王云:比如谈到女生的裙子到底是长还是短,好像有些您流行短裙子,然后又流行长裙子,像周教授谈到的70年代的时候有一个层次型的数据库,把数据的模型用树的方式表示。后来有了关系型数据库,回过头讲都是Internet惹的祸,在WEB我们用HTML语言表示,它本身也是树状架构的信息表示格式,它是以文字形式描述的。THML早期的时候是基于人与机器相通的模式。HTML本身不是机器与机器的交流模式。树状结构资讯的格式由于有了Internet,从HTML里产生出了一个新模式就是XML,它是机器之间可以互相交换的东西。
由于都是Internet,都是WEB所以产生了一种新的数据和传输的模式需要整个IT处理,这个模式就是以XML为主,以文字为主,以树状结构为主的新的信息处理的模式。
才子英:您提出了用XML处理更新型数据结构的需求。现在IBM在DB2新的版本中也加入了对XML的支持,IBM对XML的支持研究发展到了什么样的状态呢?
王云:XML不仅仅在数据这个层面,它其实在整个IT架构层面都要处理。今天反过来讲为什么我们的浏览器红起来?它红起来的原因是被全世界都认可的标准。在没有XML以前整个业界怎么做沟通呢?比如在我们的零售界,甚至举一个很简单的例子,XML现在变成整个工业界几乎能够被接受的一个标准做业界之间的信息交换。比如说在所有的银行界、财经界、保险界,甚至媒体有一个NML,它是在媒体界做新闻报道的时候怎么描述新闻的段落来用的。XML就跟HTML一样变成工业界大家可以接受的方式做工业界的信息传播了。XML已经从最上层,业界的使用层到IT层都是必须要处理这样的问题。
XML如果说放到最低层的话,到了存储方,它所要支援的东西跟关系型数据库以前走过的30年的历史其实是一样的。第一,把XML的信息要能存到数据库中去,你也要能取出来,取出来的时候希望能快速的查询。你必须能够经济有效的把XML这样的东西能够存进去,拿出来,拿的快,就是能够索引。索引出来之后要能查询。
才子英:您讲的这些现在IBM都能做到吗?
王云:我们今年7月份产品发布的时候会把这些所有的功能都放在DB2的内部,关系型数据库是可以插进一些新的技术,比如说时间序列的,比如从快递中心送到CCID,我会知道哪里交通最繁忙。数据要处理不同的模式,包括时间和空间。所以第7版本的时候我们有一个XMLExtener,我们是用外插件的方式,它是罩在数据库核心技术的最上层。在效能上、整合性来讲会比较差一点,我们现在把这个技术全部搬到数据库引擎的内部来做,这是我们的第9版本会发布。我们从研发单位开始做这个事情到现在已经有五年的时间了。
才子英:想问周教授XML现在对数据的传输都很重要,国内是不是也在研究这方面的工作呢?
周龙骧:国内这方面工作做的很多。XML的出现是因为WEB的出现,它的前身是XGML,简化以后成为XML。现在有了WEB以后因为需要,所以大家都要用它。
才子英:国内对它的研究是什么状况呢?
周龙骧:国内还是力求和国际接轨吧。在研究机构、大学里都有研究。除了做一些单课题的某一方面的研究以外也做整个系统的设计、开发研究。比如人民大学栗晓峰的网站也公布了一些这方面的研究成果。像北大、清华、复旦都在做这方面的研究。各方面都有一些进展。最近是博士生毕业的高潮,我看到很多论文都是这方面的。
王云:刚刚周教授讲了数据库其实是支援IT应用的系统。如果IT的系统是支援整个社会的变迁,社会的变迁就会反应到数据的需求上。我在家里有时候女儿会问我一些问题,我答不出来的时候会说问你妈妈好了,我开玩笑说妈妈生了你,一定了解你的状况。我在IT这个行业大家常问我,到底IT从数据库本身也好,或从整个信息架构也好将来面临的挑战是什么?需求是什么?我常讲这样一句话“都是WEB惹的祸”。因为现在有了WEB应用,对能量来讲变得不可估了。以前一个银行不管是工行也好,还是建行也好,我知道我的工作量是多少。现在开放网上银行、网上交易、网上买卖,首先根本不知道到底有多少人会跟你发生业务的关系。在容量上突然因为都是WEB所以根本就失控。像我们现在做这个聊天可能有100个人上来,可能有60、70人上来,所以你根本预测不到带宽的挑战。所以这个需求对我们整个IT的挑战都在其中。
才子英:您的意思说数据库在新的领域要在Internet上有新的需求。
王云:比如谈到女生的裙子到底是长还是短,好像有些您流行短裙子,然后又流行长裙子,像周教授谈到的70年代的时候有一个层次型的数据库,把数据的模型用树的方式表示。后来有了关系型数据库,回过头讲都是Internet惹的祸,在WEB我们用HTML语言表示,它本身也是树状架构的信息表示格式,它是以文字形式描述的。THML早期的时候是基于人与机器相通的模式。HTML本身不是机器与机器的交流模式。树状结构资讯的格式由于有了Internet,从HTML里产生出了一个新模式就是XML,它是机器之间可以互相交换的东西。
由于都是Internet,都是WEB所以产生了一种新的数据和传输的模式需要整个IT处理,这个模式就是以XML为主,以文字为主,以树状结构为主的新的信息处理的模式。
才子英:您提出了用XML处理更新型数据结构的需求。现在IBM在DB2新的版本中也加入了对XML的支持,IBM对XML的支持研究发展到了什么样的状态呢?
王云:XML不仅仅在数据这个层面,它其实在整个IT架构层面都要处理。今天反过来讲为什么我们的浏览器红起来?它红起来的原因是被全世界都认可的标准。在没有XML以前整个业界怎么做沟通呢?比如在我们的零售界,甚至举一个很简单的例子,XML现在变成整个工业界几乎能够被接受的一个标准做业界之间的信息交换。比如说在所有的银行界、财经界、保险界,甚至媒体有一个NML,它是在媒体界做新闻报道的时候怎么描述新闻的段落来用的。XML就跟HTML一样变成工业界大家可以接受的方式做工业界的信息传播了。XML已经从最上层,业界的使用层到IT层都是必须要处理这样的问题。
XML如果说放到最低层的话,到了存储方,它所要支援的东西跟关系型数据库以前走过的30年的历史其实是一样的。第一,把XML的信息要能存到数据库中去,你也要能取出来,取出来的时候希望能快速的查询。你必须能够经济有效的把XML这样的东西能够存进去,拿出来,拿的快,就是能够索引。索引出来之后要能查询。
才子英:您讲的这些现在IBM都能做到吗?
王云:我们今年7月份产品发布的时候会把这些所有的功能都放在DB2的内部,关系型数据库是可以插进一些新的技术,比如说时间序列的,比如从快递中心送到CCID,我会知道哪里交通最繁忙。数据要处理不同的模式,包括时间和空间。所以第7版本的时候我们有一个XMLExtener,我们是用外插件的方式,它是罩在数据库核心技术的最上层。在效能上、整合性来讲会比较差一点,我们现在把这个技术全部搬到数据库引擎的内部来做,这是我们的第9版本会发布。我们从研发单位开始做这个事情到现在已经有五年的时间了。
才子英:想问周教授XML现在对数据的传输都很重要,国内是不是也在研究这方面的工作呢?
周龙骧:国内这方面工作做的很多。XML的出现是因为WEB的出现,它的前身是XGML,简化以后成为XML。现在有了WEB以后因为需要,所以大家都要用它。
才子英:国内对它的研究是什么状况呢?
周龙骧:国内还是力求和国际接轨吧。在研究机构、大学里都有研究。除了做一些单课题的某一方面的研究以外也做整个系统的设计、开发研究。比如人民大学栗晓峰的网站也公布了一些这方面的研究成果。像北大、清华、复旦都在做这方面的研究。各方面都有一些进展。最近是博士生毕业的高潮,我看到很多论文都是这方面的。
0
相关文章