2022-01-17
gbase 8a导出到HDFS是无差别的吗,还是有什么具体细节?
gbase 8a导出到HDFS是无差别的吗,还是有什么具体细节?
我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏
gbase 8a导出到HDFS是无差别的吗,还是有什么具体细节?
一般来讲,主要是将LOB类型字段数据导出到HBase或者HDFS。控制机制就是大于32K的CLOB和BLOB字段数据被存储到HBase或HDFS。同事会生成一个记录URL的文件。小于32K的CLOB和BLOB字段数据直接保存在文件当中。
评论
有用 0仅供参考
1、用户设置使用HDFS高可用NameNode列表;
2、用户输入SELECT INTO OUTFILE语句;
3、gcluster在调用libwebhdfs创建导出目录,如Active NameNode不可用,自动切换到Standby NameNode;
4、gcluster下发SQL到gnode;
5、gnode调用ExpressHDFSFile打开HDFS文件;
6、ExpressHDFSFile调用libwebhdfs设置连接参数gbase_hdfs_namenodes;
7、gnode物化查询结果,格式化数据;
8、gnode调用ExpressHDFSFile将数据写入文件;
9、ExpressHDFSFile调用libwebhdfs将数据写入文件;
10、libwebhdfs发送写入请求,如Active NameNode不可用,自动切换到Standby NameNode;
11、gnode导出完成,返回结果。
评论
有用 0
墨值悬赏