您的位置:首页 > 编程语言 > Go语言

Google File System阅读笔记

2016-06-15 14:28 323 查看
文章一开始便说明,谷歌开发Google File System是为了能够解决大数据的处理问题。同样的他们也要追求性能的最优,可用性,可靠性和大规模应用的场景。

但是Google File System主要是为了解决谷歌在检索的时候遇到的工作负荷和技术环境。

component failures

翻译是组件错误,

第一,谷歌的文件系统是通过成千上百万的存储系统组成的,这些存储系统是通过成本较低的商品组成并连接到相当大数量级的客户机器上。

第二点,文件系统的大是相对于传统的系统来比较的。上GB级的文件是非常正常的。而且每个文件都包括了许多应用对象,比如说网页文档。当谷歌开始处理TB级数据的比较时,需要对比上十亿的对象。

第三,许多文件都因为新添加的数据而不断变化。在一个文件中随意读写是通常不存在的。一旦被创建,文件可能只会被读取,或者是会被顺序索引。

第四,协同设计的应用和文件系统的API使得整个系统都变得非常灵活。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: