对象存储与文件存储分别适合哪些应用场景,各有哪些特点?

对象存储与文件存储分别适合哪些应用场景,各有哪些特点?

参与4

1同行回答

文件作为使用多年的非结构化数据存储手段,能够满足大多数的使用场景,但文件存储最大的问题是海量的文件,特别是小文件的处理,会因为元数据的频繁处理以及目录结构的访问导致性能急剧下降,而对象通过更扁平的Key直接访问后端的对象,再加上使用桶等技术对对象进行封装,可以大幅度...显示全部

文件作为使用多年的非结构化数据存储手段,能够满足大多数的使用场景,但文件存储最大的问题是海量的文件,特别是小文件的处理,会因为元数据的频繁处理以及目录结构的访问导致性能急剧下降,而对象通过更扁平的Key直接访问后端的对象,再加上使用桶等技术对对象进行封装,可以大幅度提升性能。

需要注意的是,由于对象存储采用追加写,不会有改写的操作,如果遇到频繁的改写或删除操作,会带来空间和性能上的不必要损耗,这种情况下非要考虑基于文件的底层架构。

收起
硬件生产 · 2020-12-10
浏览986

提问者

fanyqing
技术架构厦门银行
擅长领域: 分布式系统服务器数据库

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2020-12-02
  • 关注会员:2 人
  • 问题浏览:1487
  • 最近回答:2020-12-10
  • X社区推广