![](https://img-blog.csdnimg.cn/c882dced96b34bc19df629dc0cd5f8e4.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
kudu
kudu API操作
地球人是我哈
这个作者很懒,什么都没留下…
展开
-
A_Kudu介绍
A_Kudu介绍 前言 Apache Kudu是由Cloudera开源的存储引擎,可以同时提供低延迟的随机读写和高效的数据分析能力。Kudu支持水平扩展,使用Raft协议进行一致性保证,并且与Cloudera Impala和Apache Spark等当前流行的大数据查询和分析工具结合紧密。本文将为您介绍Kudu的一些基本概念和架构以及在企业中的应用,使您对Kudu有一个较为全面的了解。 一、为什么...转载 2019-09-06 13:43:28 · 249 阅读 · 0 评论 -
B_KuduAPI操作前准备
B_KuduAPI操作前准备 代码地址:https://github.com/Mr-xiahu/hadoopStudy/tree/master/dataxtest_kudu 1. pojo对象 /** * @author XIAHU * @create 2019/8/30 */ public class Column { private String column_1; p...原创 2019-09-06 13:37:01 · 182 阅读 · 0 评论 -
C_KuduAPI之创建表
C_KuduAPI之创建表 操作前先参考:B_KuduAPI操作前准备 impala-shell 没有执行,无法确定可行性,但是javaAPI操作是没有问题的 javaAPI运行后,创建Kudu表,并且将kudu表映射到impala中,支持部分impalaSQL操作kudu表, 1. 创建普通表 1.1 impala-shell CREATE EXTERNAL TABLE kudu_test.te...原创 2019-09-06 13:39:02 · 647 阅读 · 0 评论 -
D_KuduAPI之添加数据
D_KuduAPI之添加数据 KuduClient提供的三种方式给我们插入数据,直接看代码 1. 手动刷新数据 private static final Logger LOG = LoggerFactory.getLogger(InsertTable.class); private static SimpleDateFormat sdf = new SimpleDateFormat...原创 2019-09-06 13:39:28 · 593 阅读 · 0 评论 -
E_KuduAPI之更新
E_KuduAPI之更新 更新与插入数据一样,也是有三种Flush Mode去更新数据 更新数据是根据主键 private static final int bufferSpace = 100000; private static Prop prop = new Prop(); private static Column column = ColumnProp.getCol...原创 2019-09-06 13:40:37 · 282 阅读 · 0 评论 -
F_KuduAPI之Scan+delete
F_KuduAPI之Scan+delete 1. Scan private static Prop prop = new Prop(); private static Column column = ColumnProp.getColumn(); /** * 查询表,根据ID查询一行 */ public static void scanTableBy...原创 2019-09-06 13:40:56 · 282 阅读 · 0 评论