
# Lance Namespace和LakeFormation Catalog介绍
#### Lance Namespace
Lance Namespace是用于逻辑隔离、层级化组织表/数据集的命名空间，提供命名唯一性与权限管控，支持多团队、多项目的数据资产分类管理。规范定义了一个标准化的接口，用于目录交互，如表发现、解析表位置以及协调提交。它通过一个名为LanceNamespace的统一接口，对LakeFormation Catalog等实现进行了抽象。
#### LakeFormation Catalog
LakeFormation Catalog用于管理表集合，并提供表发现、管理和事务协调功能。
LakeFormation作为成熟的湖仓治理工具，具备元数据注册、细粒度权限控制、数据访问审计等核心能力。
- 支持元数据统一存储在LakeFormation并可见。
- 支持多项关键功能，覆盖库、表、位置管理及元数据转换，table支持元数据管理、属性配置及持久化操作等特性。
- 使用LakeFormation提供的原子语义结合Lance自身的external manifest事务提交机制，实现Lance的事务提交。
- 打通Lance与LakeFormation之间所有的权限连接，包括LakeFormation用户层、OBS层和引擎层。
 
