网友:“毒蛇”的创意是从何而来的?
王云:这点我倒是不晓得。我猜一下好像是说我们在这个版本的前一个名字是“Stinger”是蜜蜂蜇一下的意思,而这一次的版本更加厉害了,所以叫它“Viper”毒蛇。而且他们选名字的时候我们做IT人都有一个“毛病”就是选的名字大家都不熟,越是通俗的不会选,就是会选一些稀奇古怪的。
网友:王云院士刚才说到,您可以说几十年做数据库当中历尽了“数据库的沧桑”您可以举一两个例子吗?
王云:就是做出来的东西没人用就算是“沧桑”。如果做出来的东西大家可以接受这是最大喜悦。如果说对一个项目研究不够透彻的话,做的时候可能做之中发现问题的话这是很痛苦的事情。
才子英:遇到过这样的事情?
王云:遇到的不多。小时候我们在中国式的家庭成长,我跟一些人也有一些交流,我在国外工作这么多年发现某个方面是中国人好也是中国人的不好,是中国人的优点也是缺点。尤其在国外,我发现我们在国外工作的时候我们的脑和嘴就像月球到地球。在国外常常开会提出一个议题,美国人有很大意见,中国人提出一个意见的时候常会想这个意见对不对?有没有缺点?讲出来有没有人回答?我们还没有讲出来这个议题已经结束了。因为中国人的个性很好面子,所以我们做一件事情老是想负面,某些场合要是一个很动感的情况下有的时候中国传统教育会让我们的思路比较慢。可是做项目的时候反而会深思熟虑。我觉得很多人做项目的时候会有“沧桑”就是开始做的时候没有看清楚,会反复改来改去。
网友:如果我是Linux用户想做Liux平台上的数据库管理,DBA应该从哪些地方开始学生?
周龙骧:DBA对我来说不太熟悉。现在大部分数据库系统都是关系型数据库,就是一些表单,单和单之间是有关系的,每个单子上有一列列的属性,哪几个属性放在一张单子上变成一张表,两个表之间什么属性有关系?这些属性效率最高?这些的叫数据库设计。要把数据库设计的非常合理、效率会非常高,这样接到一个任务给哪一个公司做一个项目,你怎么设计它的数据?不说凭自己的直观就能做好的。
网友:IBM对数据库产业影响这么大,那对Linux与BSD的支持如何?
王云:IBM的DB2数据库产品和技术可以放在所有的平台上。我们对Linux系统从80年代末期就有版本支持Linux和BSD的平台了。我们刚才谈到7月份会发布DB2 第9版本也是支持Linux的。我们现在有一个版本“社区快速版本”(E-C)它是免费的。IBM有一个数据库它的信息是用Java语言开发的关系型数据库,IBM把Cloudscape这个捐给了开发者社区。
网友:关系型数据库目前在开发过程和性能是不是有可以改进的地方?
周龙骧:这个是一定的,国际上顶级的到地区的,到亚太的到我们国家的数据库,查询优化是常青树这个问题都可以做。因为已经做了是做不到头,做不到底,优化是肯定的。
王云:以IBM作为一个例子来讲,IBM在中国1995年先从研究实验室开始,1999年成立了软件开发实验室。现在一路走过来我们的研究实验室在北京大概差不多有200多,不到300个做研究的人员。我们的软件开发在中国地区差不多有将近2500名员工。这团队从1999年到现在6、7年的时间成长很快。这个团队中有做信息管理的差不多有50名,做产品开发的大约有500名。IBM的研发比例大约就是1:10,就是10个人做开发,1个人做研究,1:10在中国也是保持着这样的模式。有关于信息管理来说,在中国我们有差不多将近600名员工在做开发的工作。这个实验室在IBM全球信息管理的一块。全球来讲IBM做信息开发研发人员有将近6000名,中国大概是全球的十分之一。这6000多人都在做继续开发的工作,所以肯定是有很多事情做的,肯定是会提高的。
网友:非结构化的信息会有哪些变革?
王云:对信息的需求有几步曲。第一个是有数据,是零散的,怎么把这些零散的数据整合起来?就是信息处理,以前我们处理是强调数字是有规则的。我们做同样的事情是做非数字化、非结构化的处理。XML要低一级我们怎么可以把它拿进来,存进去、取出来?下一步我们要能做分析,然后能做挖掘找出其中的关系。以前我们开发是基于数字为本的,现在要重新做以文字为本,以不定格式为本的,非数字型结构。
网友:未来会不会出现纯粹的基于WEB的数据库呢?
王云:WEB是我们发布信息和收集信息的媒介。WEB的信息最后要存的是什么呢?或者要取的是什么?我们通过WEB做一个网上银行,这个网上银行的东西还是以前银行本来作业的流程也好、带宽也好,还是这些东西。WEB是一个媒介,把信息作为一个交换的平台。有些信息会有一些新的需求可是很我信息还是照以前的处理模式和存储的格式留在原来的方向上。