BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

2011年度十大热点新闻,NoSQL独占半壁江山

| 作者 郑柯 关注 3 他的粉丝 发布于 2012年1月20日. 估计阅读时间: 7 分钟 | 如何结合区块链技术,帮助企业降本增效?让我们深度了解几个成功的案例。

又一个365天过去了,回顾InfoQ中文站2011年的热点新闻,能让我们看到这一年来,我们资深的技术人读者们在关心哪些话题。

第十名:Google的产品质量之道

James Whittaker是Google的测试总监,曾任微软构架师,也是“实用软件测试指南”系列图书中好几本书的作者。他最近写了一系列的博文,介绍Google是如何进行测试。Google把开发和测试紧密结合在一起,测试人员相对较少,每个产品在正式上线前都要经过好几个不同的版本。

继那几篇博客之后,James Whittaker与Jason Arbon和Jeff Carollo一起,撰写了How Google Tests Software一书,该书将于今年3月上市。在去年10月,Google还召开了Google Test Automation Conference大会,感兴趣的同学可以点击这里查看会议视频。

第九名:Google开源实时通信项目WebRTC

最近,Google正式将实时通信项目WebRTC开源,希望浏览器厂商能够将该技术内建在浏览器中,从而使Web应用开发人员能够通过HTML标签和JavaScript API就实现Web音频、视频通信功能。

这篇新闻发布于2011年6月3日,如今6个半月过去了,WebRTC项目已经进入了W3C草案,同时,开发者也已经可以通过Chrome的开发频道来访问它底层的组件和API

第八名:ØMQ(ZeroMQ)简介

ØMQ是封装了套接字管理的一款新跨平台库,是网络栈中新的一层,它是个可伸缩层,分散在分布式系统间。因此,它可支持任意大的应用程序。ØMQ不是简单的点对点交互,相反,它定义了分布式系统的全局拓扑。ØMQ应用程序没有锁,可并行运行。此外,它可在多个线程、内核和主机盒之间弹性伸缩。

其实这是一篇2010年9月份的新闻,但在2011年却获得了很高的点击量,如果你去Google Trends里面搜索一下“ZeroMQ”,你会惊奇地看到这样一个结果:

搜索ZeroMQ最多的国家中,中国排第二位;上海更是位居搜索最多的城市之首,北京第四;而从语言上分析,中国(或者说“咱们这儿”,你懂的)赫然排在第一位!是哪家公司内部大规模使用了ZeroMQ?又为其做出了哪些贡献?欢迎了解内情的读者留言,为InfoQ中文站提供内容线索。

说回ZeroMQ,目前它的最新稳定版本是2.1版,感兴趣的同学可以去其官方网站查看说明。

第七名:Git历险记(一)

作为分布式版本控制系统的重要代表——Git已经为越来越多的人所认识,它相对于我们熟悉的CVS、SVN甚至同时分布式控制系统的Mercurial, 有哪些优势和不足呢。InfoQ中文站有幸邀请到《Git Community Book》的译者刘辉,在InfoQ开辟《Git历险记》专栏,分享他使用Git的经验,以及他对Git的看法。

Git自2007年引起大家注意,它所受到的关注度在不断提升。如果查看Google Insights for Search中对“Git”关键字的中国地区搜索分析,就可以看到:2011年相对2010年有了大幅提升,而对“SVN”关键字的搜索,却在2011年出现严重下降。照图中趋势发展,GIT超过SVN,指日可待。

第三名:揭秘Google+技术架构

先跳过四、五、六名,让我们来看看Google+技术架构。

谷歌的社交网络Google Plus主要基于Java和JavaScript语言,而其视频会议框架Hangouts则采用了C/S方式。

自6月份上线以来,Google+以Facebook竞争对手的身份出现,并且取得了广泛认可。Ancestry.com的创始人Paul Allen对Google的社交网络产品进行非官方流量分析,在2011年12月27日,他认为Google+的用户已经超过6200万,并且预计到2012年底将达到4亿。

11月份,架构网站HighScalability.com透漏了更多关于Google+架构方面的信息,指出Google+中使用了大量JavaScript及其相关类库。同时提到没有提供Google+相关的API的原因在于:为了提供响应速度更快的UI。

如果想了解更多内容,请爬过墙头去看Google+开发团队工程师Mark Knichel的帖子

Google+完善了Google在搜索层面的个性化需求,来自酷壳博客的博主、亚马逊中国技术经理陈皓(@左耳朵耗子)指出:

Google的搜索⋯⋯会从用户的Google Plus里面,分析用户的喜好,分享的信息以及朋友分享的信息,然后通过当前用户的分享再去学习该用户的喜好等。

InfoQ也会热切关注,寻找、提供关于个性化搜索的技术信息,如果读者有看到相关线索,也请在文后留言。

第六名:NoSQL架构实践(二)——以NoSQL为主

第五名:MySQL与NoSQL——SQL与NoSQL的融合

第四名:NoSQL架构实践(一)——以NoSQL为辅

第二名:关系数据库还是NoSQL数据库

第一名:NoSQL开篇——为什么要使用NoSQL

相信读者看到这个列表会大吃一惊。NoSQL相关的新闻竟然占了半壁江山,甚至差一点就直接囊括前五名。必须要感谢去哪儿网的高级系统架构师孙立,因为这五篇新闻完全是由他一手打造完成。

使用Google Insights for Search,对比“NoSQL”和“关系数据库”的在中国的搜索趋势,可以发现“关系数据库”的搜索总体呈下降趋势,尤其是2011年。反观“NoSQL”,09年是不温不火,10年开始飙升,11年更是不断攀登。

如果查看世界范围内的媒体报道趋势,NoSQL更是完胜。

同样有趣的结果是:在Google Trends内查看NoSQL关键字的最多查询地区中,香港第二、台湾第三、大陆第五。城市排名中,北京第四,上海第六,杭州第七。这也与中国大型互联网公司的分布相吻合。语言方面,中文排在第二位。考虑到中国网民数目已经达到5.13亿,海量数据的分析技术应用水平“咱们这儿”排名前列是理所应当。

可以想见,新的一年中,随着3G上网人数不断增多,移动互联网应用不断涌现,NoSQL以及海量数据分析仍将是热点中的热点。

也欢迎大家继续关注InfoQ中文站,2012年,我们将为您带来更多、更好的经典和热点内容。

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

NoSQL与RDBMS相互配合挺好 by 麦 书

也许未来NoSQL和RDBMS的关系能够像市场中的商品与货币一样。

NoSQL是实货,数量庞大、多种多样,RDBMS担任的是一般等价物职责,作为抽象标识

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

1 讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT