FastFDS的独立文件存储与TFS的块存储
fish大牛你好,我想请问下当初你在设计FastDFS的时候为什么采用的是上传文件直接对应storage server上的一个文件,而没有采用像GFS和TFS类似的块存储,是不是考虑到从这些块上读文件、写文件以及空间回收上有效率损失?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
弱弱的问一下:为什么把多个小文件存储到一个大文件中就会对小文件产生优化呢。。。
回复 1# cleanfield
一开始从简单入手,上传的文件和本地文件系统中的文件是一一对应的。
为了支持海量小文件,3.0开始做小文件存储优化。
小文件优化这块,大家的做法其实都差不多的。都是把多个小文件,存储到一个大文件中。
这是业界流行的优化方式,也是比较成熟的优化方案。