为什么Apache Hive需要Apache Thrift?在Thrift的网站上,它说它可以用多种语言进行编译,但我无法理解它适合哪里以及Hive为什么需要它。 由于Apache节点如何适合Apache配置单元?
2
A
回答
0
第16章蜂房节俭服务
蜂巢具有已知为HiveServer或HiveThrift该 允许在单个端口访问配置单元的可选组件。 Thrift是一个用于可扩展跨语言服务开发的软件 框架。有关更多详细信息,请参阅 http://thrift.apache.org/。 Thrift允许客户使用包括Java,C++,Ruby等许多语言的 ,至 以编程方式远程访问Hive。
CLI是最常见的访问Hive的方式。但是,CLI的设计可能使其难以以编程方式使用。该CLI是一个胖客户端 ;它需要所有Hive组件和 配置的本地副本以及Hadoop客户端及其配置的副本。此外,它还可以作为HDFS客户端,MapReduce 客户端和JDBC客户端(用于访问Metastore)。即使安装了正确的客户端,但要让所有正确的网络访问 都很困难,特别是跨子网或数据中心。
难道没有说得更好。强调我的。
相关问题
- 1. 如何在Windows上为Apache配置Apache?
- 2. Apache配置单元创建表
- 3. 如何在Apache Jackrabbit中配置自定义节点定义?
- 4. Apache Tajo和Apache配置单元之间的实际区别
- 5. 远程连接apache spark与apache配置单元。
- 6. 如何用Apache + FastCGI单独配置Ruby?
- 7. 如何配置Apache Hive?
- 8. 如何在apache配置单元的列中插入数据
- 9. 如何将配置单元分区读入Apache Crunch管道?
- 10. 配置Apache Shiro与Neo4j配合使用
- 11. 如何配置Apache的启用站点的配置?
- 12. Apache DocumentRoot配置
- 13. Apache配置
- 14. Apache Spark配置
- 15. 配置Apache 2.2
- 16. Apache ActiveMQ配置
- 17. Apache Tomcat配置
- 18. apache expiryByType配置
- 19. Apache DEFLATE配置
- 20. 在Apache配置
- 21. apache配置
- 22. Apache WebDav配置
- 23. mod_python Apache配置
- 24. Apache SSL配置
- 25. Apache 2.4.1配置
- 26. 如何编译webobject apache适配器?
- 27. 设置伪分布式/单节点设置Apache Hadoop 2.2
- 28. 配置Django和Apache
- 29. 测试Apache配置
- 30. Tomcat/Apache/Grails配置