区别
简而言之:DuckLake 简化了 Lakehouse,它使用标准 SQL 数据库存储所有元数据,而不是复杂的基于文件的系统,同时仍然以 Parquet 等开放格式存储数据。这使得它更可靠、更快速、更易于管理。
DuckLake 的架构 DuckLake 的架构:只有一个数据库和一些 Parquet 文件
具体使用哪种 SQL 数据库取决于用户,唯一的要求是系统支持 ACID 操作和主键以及标准 SQL 支持。DuckLake 内部表模式刻意保持简单,以最大限度地兼容不同的 SQL 数据库。以下是通过示例展示的核心模式。