Apache Kyuubi 1.3.1 Documentation
6.16 MB
129 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
英语 | .pdf | 3 |
摘要 | ||
文档介绍了Apache Kyuubi 1.3.0的功能和使用指南,包括多租户支持、并发和高可用性特性。Kyuubi支持多租户并发、基于ACL的访问控制,以及每账户一个Spark应用程序(SPA)。文档还涵盖了Kyuubi的高性能特性,如并发执行、快速响应和优化执行计划,基于Spark SQL Catalyst Optimizer。同时,文档详细说明了Kyuubi的构建工具,如使用Apache Maven进行构建,并支持不同Spark版本的构建。 | ||
AI总结 | ||
《Apache Kyuubi 1.3.1 Documentation》主要内容总结如下:
1. **社区与贡献**
- 文档提供了贡献代码的指南,包括如何通过GitHub问题追踪、测试和代码审查等方式提交代码修改。贡献者需明确说明代码改动的原因、测试方式等。
- 引入了Kyuubi Project Improvement Proposals (KPIP),用于重大代码变更的沟通与记录,确保社区参与和透明度。
2. **配置与高可用性**
- 提供了详细的配置说明,包括认证、前端绑定、Zookeeper、Spark等模块的配置参数。
- 支持通过`spark-defaults.conf`设置Spark默认值,链接至Spark官方文档供参考。
3. **多租户与高性能**
- Kyuubi支持端到端的多租户特性,允许多个客户端并发访问,同时提供ACL(访问控制列表)机制,确保用户只能访问其权限范围内的资源。
- 基于Apache Spark,支持并发执行、快速响应和优化的执行计划,通过Spark SQL Catalyst优化器提升性能。
4. **部署与开发工具**
- 使用Apache Maven进行构建,支持跳过测试、单独构建子模块以及针对不同Spark版本的构建。
- 提供了构建命令示例,包括跳过特定模块、设置Spark下载镜像等,方便开发者快速上手。
5. **快速入门与使用指南**
- 提供了快速启动Kyuubi的步骤,包括设置驱动、运行示例查询等,方便用户快速了解和使用Kyuubi。
- 提到了支持的多种client工具,如Hive Beeline、HUE、DBeaver等,用户可通过这些工具与Kyuubi服务器交互。
6. **其他内容**
- 文档中还包含了License信息,明确了软件的开源协议(Apache 2.0 License)。
- 部分页面提示用户可通过缩放查看小字体内容,也提供了一些操作快捷键,方便阅读。
总体来说,文档涵盖了Kyuubi的安装、配置、功能特性及社区贡献等多方面内容,是一个完整的技术参考指南。 |
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余
122 页请下载阅读 -
文档评分