对象存储的访问方式和接口是和传统文件访问不太一样的,传统应用绝大部分是基于文件接口的,直接使用对象存储的确多有不便。如果是传统应用不变,只是后端存储替换,那通常是要实现一个访问接口转换的模块或组件或者是实体设备后才能使用。这种情况下,考察的视角还是从传统文件来看的,例如典型的说法就是“小文件性能”,从架构上来说,我认为这种应用场景并不是对象存储的长处,但是服从于市场需求,的确看到不少厂商都在做这方面的优化。依据各家接口转换的实现效率,最终呈现出来的性能数据应该会有不小差异。
如果数据量没有特别巨大,同时并发的访问量也没有到互联网级,对象存储的绝对优势领域没有进入,这种应用场景下,传统一点的分布式文件存储也当然可以满足需求。
所以最终产品和架构的选择还是要紧密适配应用场景。