💡
原文英文,约600词,阅读约需2分钟。
📝
内容提要
今天发布了iceberg-js,这是一个轻量级的JavaScript客户端,用于Apache Iceberg REST目录API,旨在帮助JavaScript和TypeScript开发者管理Iceberg表。iceberg-js是一个HTTP包装器,支持多种身份验证方法,兼容Node.js和现代浏览器。该库专注于目录管理,不支持数据操作或查询执行,鼓励与查询引擎配合使用。
🎯
关键要点
- 今天发布了iceberg-js,这是一个轻量级的JavaScript客户端,用于Apache Iceberg REST目录API。
- iceberg-js旨在帮助JavaScript和TypeScript开发者管理Iceberg表。
- 该库是一个HTTP包装器,支持多种身份验证方法,兼容Node.js和现代浏览器。
- iceberg-js专注于目录管理,不支持数据操作或查询执行。
- 该库提供了完整的TypeScript支持,具有强类型的请求和响应模型。
- iceberg-js不支持读取或写入Parquet文件,也不支持查询执行。
- 该库支持多种身份验证方法,包括Bearer令牌和自定义头部。
- iceberg-js是MIT许可的,欢迎与库目标一致的贡献。
❓
延伸问答
iceberg-js是什么?
iceberg-js是一个轻量级的JavaScript客户端,用于Apache Iceberg REST目录API,帮助开发者管理Iceberg表。
iceberg-js支持哪些身份验证方法?
iceberg-js支持多种身份验证方法,包括Bearer令牌和自定义头部。
iceberg-js的主要功能是什么?
iceberg-js主要用于目录管理,不支持数据操作或查询执行,提供对Iceberg REST API的1:1映射。
如何安装和使用iceberg-js?
可以通过npm安装iceberg-js,使用时创建一个目录客户端并管理命名空间和表。
iceberg-js与查询引擎的关系是什么?
iceberg-js不支持数据操作和查询执行,建议与支持Iceberg的查询引擎如DuckDB或Spark配合使用。
iceberg-js的许可证是什么?
iceberg-js是MIT许可的,欢迎与库目标一致的贡献。
➡️