You need to enable JavaScript to run this app.
文档中心
对象存储

对象存储

复制全文
下载 pdf
功能简介
什么是分层命名空间
复制全文
下载 pdf
什么是分层命名空间
分层命名空间 HNS(Hierarchical NameSpace,简称分层桶)是对象存储 TOS 推出的一个全新的基于分层元数据管理的桶类型。在提供分层命名空间能力的同时兼顾了对象扁平化扩展性,提供对象语义与文件语义透明互通的能力,实现真正的一份数据多种访问协议,提升数据使用效率。​
相比原来扁平命名空间 FNS(Flat NameSpace,简称扁平桶)可以很好的支持目录级别的 mv 与 rename 操作,同时优化常见读操作 List 与目录 Head,提升数据处理效率与性能,能很好的满足大数据、数据湖和 AI 领域的使用场景。​
支持地域​
暂不支持中国香港(cn-hongkong)地域,支持地域详情,请参见地域及访问域名。如有其他使用需求,请联系客户经理。​
功能支持说明​
当前支持通过 TOS 控制台、API 及 SDK 等方式使用分层桶,不同访问方式的功能支持说明,请参见以下文档:​
功能架构​
  • 分层桶架构图如下。​
  • ​Image​​
  • 目录结构示意图如下。​
  • ​Image​​
功能优势​
分层命名空间有以下优势:​
  • 快速接入:使用对象存储分层命名空间桶,无需对现有的 Hadoop、Spark 大数据分析应用做任何修改。通过配置即像使用原生 HDFS 一样使用对象存储,获得对象存储海量存储空间、弹性扩展、安全性、可靠性和可用性的支撑。​
  • 协议互通:在分层命名空间桶中,数据通过对象语义(如 S3 接口)写入后可直接通过与 HDFS 兼容方式读取;反之,在 HDFS 中写入后也可通过对象语义读取。在提供分层命名空间能力的同时兼顾了对象扁平化扩展性,提供对象语义与文件语义透明互通的能力,实现真正的“一份数据多种访问”,提升数据使用效率。​
  • 性能优化:提供高性能、原子性的目录与文件操作。极大提升 Rename 目录性能,超大目录 rename 毫秒级完成;大文件重命名毫秒级完成。时延相比扁平命名空间降低 99%+。​
  • 生态兼容:支持与火山及开源多种生态打通,方便用户灵活地构建基于 TOS 作为存储底座的大数据/AI 解决方案。可无缝对接火山大数据平台 EMR、湖仓一体分析服务 LAS、大数据文件存储 CFS、机器学习平台 AML 以及开源大数据 Hadoop、Spark。也支持与业界先进的缓存方案提供商 Juicefs、Alluxio 集成。​
使用场景​
您可以在以下场景中使用分层命名空间:​
  • 云原生数据湖仓​
  • 离线/批量数据分析​
  • 实时数仓​
  • 数据迁移​
引擎支持列表​
支持引擎​
​
引擎/平台​
参考文档​
Spark​
Flink​
Hive​
Impala​
Hadoop​
​
参考文档​
​
最近更新时间:2026.10.19 11:24:11
这个页面对您有帮助吗?
有用
有用
无用
无用