2010-02-12 58 views
5

任何人都有任何想法或知道任何文章,讨论谷歌分析如何存储和处理来自urchin电话的数据?对建筑感到好奇。有谁知道谷歌分析如何处理数据?

谢谢!

+0

感谢所有,我更好奇,如果任何人都知道,如果他们使用的MapReduce或如何DA ta实际上流经他们的系统。我知道它已经关闭,但不知道是否有任何关于它或内幕知识的文章。 – James 2010-03-05 16:44:42

回答

1

我认为分析是完全封闭的。但是,如果您还没有阅读Facebook的Scribe,可能值得一试。此外,可扩展的分布式,日志记录和分析的极端情况。

1

我不太了解分析,但总的来说Google使用(ehm .. invented?)Map/Reduce

有几个支持使用Map/Reduce调用的开源数据库,例如, CouchDb,这是一个document-oriented database

这些类型的应用程序使用Geolocation来确定基于ip地址的用户位置。附加信息是通过JavaScript的opjects window.navigator(用户代理,平台,语言,...)和screen(尺寸,颜色深度)发现

编辑:

有证据表明谷歌利用它的BigTable-DB-引擎(对应于MapReduce)的读者,地图& youtube。

on dbms2.com,他们甚至说分析使用MapReduce(可以归类为“内幕知识”)。