您的位置:首页 > 其它

谷歌技术的“三宝”是GFS文件系统、BigTable大表、MapReduce算法

2012-10-15 15:50 309 查看
谷歌技术的“三宝”是GFS文件系统、BigTable大表、MapReduce算法

GFS是谷歌自己的文件系统。至今除了谷歌,在数据中心运维上还没有谁自己开发文件系统这种十分

底层的技术。大家要么使用微软windows的文件系统,要么使用unix的文件系统。很显然有了自己的文

件系统,谷歌就可以有效地组织庞大的数据、服务器和存储,并让他们协同工作。

BigTable大表也是谷歌特有的技术,这样的大表可以管理百万G的数据表,并让表的结构分布在不同

的服务器上。如果说文件系统是组织结构,那么大表就是对数据单元的组织。

有了文件系统和对数据单元的组织,接下来谷歌必须有处理和运算的逻辑算法,谷歌称之为

MapReduce算法。MapReduce算法是谷歌搜素技术的核心,这种算法也可以跨服务器跨软件进行。

如同微软的windows一样,谷歌的技术“三宝”也成了其基石。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: