bulkload混合使用hbase、phoenix的问题总结

版权声明:本文为博主原创文章,欢迎转载,转载请注明作者、原文超链接 https://blog.csdn.net/u013220482/article/details/84635249

bulkload 批量入数据

使用spark生成hfile,然后将hfile bulkload进hbase中

hbase 表与phoenix 表映射问题

1、直接在phoenix中创建表,需要在hbase-site.xml中配置参数

2、在hbase中创建表,然后在phoenix中创建同名表(table or view),这样做的话,必须是hbase表数据已灌输完成

create 'hzj','info'
put 'hzj', 'row001','info:name','phoenix'
put 'hzj', 'row002','info:name','hbase'
put 'hzj', 'row002','info:name','hbase1'

create view "hzj"("ROW" varchar primary key, "info"."name" varchar);

phoenix salt-table在插入数据的时候,只能使用phoenix的client,不能直接从hbase bulkload数据

猜你喜欢

转载自blog.csdn.net/u013220482/article/details/84635249