这也是一项浩瀚的大工程,非朝夕可能做的。以紫微星现在的实力,还差一些。别说紫微星了,全世界恐怕也没有哪家公司有这个实力吧?你加入微软研究院,是为了这个方向?”
杨振坤没想到这个年轻人还真的对此有些了解,面色惊讶,摇头道:“你说的对,云计算的概念太大了,微软……也没启动。不过,可以先对谷歌的那几篇论文,进行一些技术解构,对某一个方向展开研究。”
周不器问:“方便说吗?”
“你懂计算机技术?”
“只了解的大框架吧。”
杨振坤开了句玩笑,“架构啊,那更高端呢。”
周不器哈哈一笑,“杨老师,你可真幽默。”
随后,杨振坤就压低声音,说道:“微软研究院给我提供了一个方向,本来是不方便说。可恰好他们提供的方向跟我自己的倾向比较吻合,我说下自己的研究方向,也不算泄密。”
“当然。”
“谷歌的那几篇论文,在对云计算的阐述中,着重采取的技术办法就是分布式处理。这是云计算……或者是大规模数据处理的关键程序,也会是未来计算机技术的重要方向。解决了这个问题,很多对当前互联网技术来说存在障碍的难题,都会迎刃而解。”
周不器对分布式有所理解,笑道:“还真是巧了,我们有个团队,在跟微软合作,做数据处理系统。不过,是传统的关系式。”
这话就外行了,杨振坤摇摇头,“关系式是类型,分布式是方法,不矛盾。事实上,我要研究的分布式系统,也是关系式类型。”
“怎么理解?”
“这么说吧,现在是互联网的web2.0时代,这你肯定懂。传统的关系式数据库在处理web2.0网站,尤其是超大规模和高并发的sns类型的纯动态网站,已经力不从心,出现了很多难以克服的问题。你做朋友网,肯定有所体会。”
周不器一拍大腿,激动道:“说的太对了!前几天,我的财务官给我一个本年度的基础设备采购预算表,光是oracle的服务费,就高达4000万。这就是技术不行,靠量取胜了。”
杨振坤道:“对,基本是这个道理。所以在美国那边,已经提出了nosql的概念,即not_only _sql,非关系型的数据库。比如列存储数据库、键值存储数据库、文档型数据库、图形数据库等等,就是想解决web2.0时代下的数据库生存问题。”
周不器一脸茫然。
听不懂了。
再看贺阳,好吧,那无辜的样子,跟幼儿园的孩子似的。
杨振坤接着说:“单个的关系式数据库已经出现几十年了,是最稳定的数据库类型,是经过实践验证的。之所以跟不上时代,归根结底是数据的处理方式落后了。”
“要分布式处理?”
“没错。这就好像用水泵抽一个水池的水,如果用一只水泵,想要提高效率,就要提升水泵的功率。同时,加固水管,以免被水流鼓涨开。要把整个水泵系统的设备都优化一遍。功率越大,就越是精密,设备要求越高。随着功率的加大,后期的支出会是几何级的增长。就像你刚才说的,朋友网要采用oracle的数据库,如果不加改善,以后的支出会越来越大。”
周不器点了点头。
他也感受出来了。
不说别的,facebook拒绝使用甲骨文的数据库,就能看出来。
杨振坤道:“分布式处理,就是不提升单个水泵的功率。甚至为了节约成本,可以把单个水泵的功率有所降低,但是增加更多的水泵。几十上百个水泵同时抽水,哪怕水泵质量差点、功率小一点,但整体来看,效率一定会大大提高。”
周不器目光灼灼,“这么说来,分布式数据库会是下一个潮流?”
“一定的。”