pdf文档 Apache Kyuubi 1.6.0 Documentation

3.88 MB 195 页 0 评论
语言 格式 评分
英语
.pdf
3
摘要
文档详细介绍了Apache Kyuubi 1.6.0的功能及其部署和管理方法。Apache Kyuubi是一个支持多种计算引擎(如Spark、Flink、Trino)的统一SQL接口服务,提供了丰富的客户端工具(JDBC、ODBC、REST等)和高可用性解决方案。文档还涵盖了安装、配置、客户端使用指南以及扩展点的相关内容,帮助用户高效地管理和维护Kyuubi服务。
AI总结
《Apache Kyuubi 1.6.0 Documentation》主要内容总结如下: 1. **安装与工具** - 安装Kyuubi时,需解压tarball包,例如运行`tar zxf apache-kyuubi-1.6.0-incubating-bin.tgz`,解压后生成相关目录结构。 - 工具`kyuubi-admin`为管理员提供了刷新配置等维护操作,通过`bin/kyuubi-admin --help`可查看帮助信息。 2. **客户端支持** - **JDBC驱动**:Kyuubi支持Hive JDBC驱动,提供了修复原生Hive JDBC功能缺失的功能,支持多catalog的meta API。JDBC URL格式为`jdbc:hive2://:/;?#<[spark|hive]Vars>`。 - **BI工具**:支持通过JDBC/ODBC接口连接BI工具,配置方法大同小异,部分工具的文档尚待完善。 - **其他客户端**:包括REST、Thrift、Python DB-APIs(如PyHive)和CLI工具(如Hive Beeline),但部分文档尚未完成,需用户补充完善。 3. **High Availability与负载均衡** - Kyuubi通过Apache ZooKeeper实现服务发现和高可用性,支持企业级SLA承诺。 - 支持通过Curator框架简化ZooKeeper操作。 - 数据湖与数据仓库:支持Apache Iceberg、Delta Lake、Apache Hudi等工具,通过纯SQL实现统一访问,并提供身份验证和标准化授权。 4. **功能扩展** - Kyuubi支持插件机制,通过自定义插件或第三方插件扩展功能,分为服务器端扩展和引擎端扩展。部分扩展可由管理员管理,部分可由用户动态加载。 5. **附录** - **核心概念**:包括Kyuubi Server、Engine、ServerSpace、EngineSpace等关键组件。 - **技术支持**:如Apache Spark(核心计算引擎)、Apache Thrift(跨语言服务开发框架)、Multi Tenancy(保证端到端隔离与共享)。 - **پس.ResponseEntity**:包含Kyuubi的目录结构、LICENSE、NOTICE等详细信息。 总结来看,该文档详细介绍了Kyuubi的安装、客户端工具、High Availability实现、功能扩展以及核心技术栈,旨在帮助开发者和管理员高效使用和部署Kyuubi服务。
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余 188 页请下载阅读 -
文档评分
请文明评论,理性发言.