pdf文档 Apache Kyuubi 1.8.0-rc1 Documentation

3.82 MB 220 页 0 评论
语言 格式 评分
英语
.pdf
3
摘要
文档系统介绍了Apache Kyuubi 1.8.0-rc1的功能和特性。Kyuubi是一个统一的多租户JDBC接口,构建于Apache Spark之上,扩展了Spark Thrift Server在企业应用中的场景,尤其是多租户支持。该工具支持Spark SQL查询,提供多租户、身份验证、授权等功能,并与HiveServer2和Spark Thrift JDBC/ODBC Server进行了对比。Kyuubi增强了多租户支持、服务可用性、并发能力和数据安全等方面,并提供了RESTful APIs和Thrift APIs供客户端使用。此外,文档还详细说明了Kyuubi的配置、社区贡献以及 документация样式指南。
AI总结
《Apache Kyuubi 1.8.0-rc1 Documentation》主要介绍了Apache Kyuubi的功能、特性及其在企业级应用中的应用价值。以下是对文档内容的总结: ### 1. **概述** - Apache Kyuubi是一个基于Apache Spark构建的统一多租户JDBC接口,适用于大规模数据处理和分析。它扩展了Spark Thrift Server在企业应用中的场景,尤其是在多租户支持方面具有显著优势。 - Kyuubi支持多种计算引擎(如Spark、Flink、Doris等),提供分布式SQL查询能力,适用于数据仓库和数据湖屋的构建与管理。 ### 2. **核心特性** - **多租户支持**:Kyuubi支持端到端的多租户功能。通过集中认证(如LDAP、Kerberos)和授权机制,确保数据和资源的安全性。 - **高可用性**:设计了负载均衡和故障检测机制,避免单点失败,实现零停机时间。 - **高性能**:与HiveServer2和Spark Thrift Server相比,Kyuubi在多租户支持、服务可用性和数据安全方面表现更优。 ### 3. **安全性** - Kyuubi支持细粒度的行/列级权限管理,通过引擎授权扩展优化数据安全模型。 - 支持Kerberos协议,保障客户端与服务器之间的网络通信安全。 ### 4. **功能扩展** - 提供多种协议支持,如Hive Thrift Protocol、RESTful APIs和MySQL协议,方便客户端接入。 - 支持批处理任务提交,适用于ETL和OLAP场景。 ### 5. **测试与调试** - 使用Apache Maven进行单元测试和集成测试,支持针对单个模块或单个测试的运行。 - 支持通过JDWP协议进行远程调试,便于开发者使用IDE工具(如IntelliJ IDEA)进行调试。 ### 6. **文档与社区** - 提供详细的文档编写规范,确保文档语言简洁、结构清晰。 - 鼓励社区参与贡献,提供编译、安装、测试和调试的具体步骤,便于开发者加入并贡献代码。 ### 7. **未来规划** - 计划进一步完善多租户支持、服务可用性和数据安全功能。 - 邀请社区成员参与讨论和开发,推动项目进步。 总结来说,Apache Kyuubi是一款功能强大、安全可靠的企业级数据处理和分析工具,适用于大规模数据环境下的多租户场景。通过其分布式架构和多协议支持,Kyuubi为用户提供了高效、便捷的数据处理和分析能力。
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余 213 页请下载阅读 -
文档评分
请文明评论,理性发言.