博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
看两种截然不同的设计理念:分布式文件系统支持大和小文件的思考
阅读量:5923 次
发布时间:2019-06-19

本文共 367 字,大约阅读时间需要 1 分钟。

为何Google GFS设计成对大文件友好,而像腾讯的TFSTencent File System)和淘宝的TFSTaobao File System)却设计成对小文件友好了?

这一点非常好理解,两个TFS都用来满足图片等大量小文件的需求。但是两者是矛盾的吗?答案是否。实际中TFS也在努力支持大文件,GFS也要支持小文件。

 

GFS通过在GFS之上构建Bigtable来支持大量小文件,腾讯的TFS也支持大文件。这里必然存在不少差异,哪种设计理念更好了?

就对GFSBigtable的了解来看,从大到小的设计容易理解和实现,整体复杂度尚可,通过冗余来保证性能,关键技术点是采取了文件裂变和文件合并的方法,将疑难问题迎刃而解。

转载于:https://www.cnblogs.com/aquester/p/9891619.html

你可能感兴趣的文章
Java 9 揭秘(1. 入门介绍)
查看>>
Win10 功能大全
查看>>
前后端联调
查看>>
android 按钮圆角
查看>>
大数据现状和未来展望——百度大数据主任架构师马如悦访谈
查看>>
WWDC推出Core ML背后,盘点国内外机器学习已有的落地实践
查看>>
趣头条递交招股书 将冲刺移动内容聚合第一股
查看>>
2018年整体访港旅客升11.4% 内地客源成增长火车头
查看>>
AC米兰3500万签波兰神锋 意甲进球数仅次C罗
查看>>
上海破题超大城市精细管理:27万余民众在“指尖”守护城市平安
查看>>
攀冰世界杯将于北京金水湖举行 78名各国好手角逐
查看>>
广州2019新春花市将推出AI花市
查看>>
“程序员大佬”教你一步步用 Java 实现的博客系统,来一起创建个自己博客吧!...
查看>>
01.并发编程(1)Java内存模型
查看>>
AlphaZero: 直觉是如何摧毁逻辑的
查看>>
用Vue实现一个美团app的影院推荐选座功能
查看>>
Python爬虫笔记3-解析库Xpath的使用
查看>>
猴子数据教你如何快速查询域名备案是否存在
查看>>
【跃迁之路】【735天】程序员高效学习方法论探索系列(实验阶段492-2019.2.25)...
查看>>
小程序红包雨
查看>>