nas存储和s3协议的对象存储相比,分别是什么样的应用场景,哪些场景适用s3对象存储
收起首先NAS存储和对象存储最大的区别在于底层数据存放方式,NAS一定是有文件系统在底层支撑,对象会扁平化一些;那么NAS存储支持对象S3协议,在某些场景下兼容性会有优势,比如HDFS原生的支持,此时整个数据对于NAS协议、HDFS协议和S3协议之间的互通就会是一个非常方便的使用场景了,在这个场景下,一个NAS存储一套数据可以将收集、分析、处理、结果和归档各个阶段的使用需求完整支持;相比NAS支持S3协议这种偏标准化的使用方式,对象存储本身更注重于应用的强结合,目前对象存储也都能支持不同的NAS协议,只是更多使用语意转换的方式来实现,所以在某些时候兼容性略有差异,对象存储除了架构上的优势,另一个层面就是api丰富和开放性好,比如可以附加处理非结构化数据的标签、解压缩、OCR等等功能,在内部的数据流动分层上相比NAS会更多样和灵活些。