hadoop-可能的话,在Hive中使用Hbase?


0

我有数据存储在 Hive,我想访问他们从Hbase得到快速性能。这可能吗?

1 答案


0

是的,有一个名为

org.apache.hadoop.hive.hbase.HBaseStorageHandler

您可以通过它访问配置单元数据Hbase.创建HBase中的表,并使用以下语法将该表 map到配置单元表。之后加载配置单元表,然后从hbase访问它。

CREATE TABLE tablename(.......)
STORED BY 'org.apache.hadoop.hive.hbase.HBaseStorageHandler'
WITH SERDEPROPERTIES ("hbase.columns.mapping" = "......")
TBLPROPERTIED ("hbase.table.name" = "........");

我来回答

写文章

提问题

面试题