我是hadoop的新手。请帮我以下概念。 为了生产目的,使用hive Metorore(进入其他数据库,如mysql等)总是很好的做法。 在RDBMS上存储肉类数据的确切角色和需求是什么? 如果我们创建一个客户端应用程序来获取UI上的hive数据,这个元数据存储是否有助于提高获取数据的性能? 如果是这样的客户端应用程序的架构是什么?它会首先击中RDBMS的Metastore吗?如何使用thrift直接以其他方式查询配置单元?
Hadoop专家,请帮忙
由于
答案 0 :(得分:0)
您可以使用允许您针对HIVE运行/翻译SQL查询的prestodb。它有一个mysql connector,您可以使用它来利用存储的配置单元架构。
因此,从您的客户端应用程序中,您只需要JDBC driver作为任何RDBMS。