Stella981 Stella981
3年前
Kudu与Impala在字符串处理上与其他DB的迥异
Kudu的时间戳类型,在Impala建表上用的是timestamp,有2个与众不同的地方。1\.在Kudu里它存的时间戳是纳秒级别,所以你普通的时间戳存进去需要\1000。2\.另外,Kudu的时间戳里面存的是,UTC时间。所以存进去的时间需要自己转换时区。2\.Impala在读取时间戳的时候,会根据配置项,使用系统的本地时区。配置
Stella981 Stella981
3年前
Apache Kudu 不能删除不存在的数据
使用ApacheKudu客户端,对KafkaConnectSink进行扩展。使用的ApacheKudu的Java客户端。突然有天发现作业无法提交,一直报错。后来才发现这是Kudu自身的一种校验机制。为了忽略这种校验机制,更符合我们的SQL习惯,我对代码做了改造。而在Kudu的提交配置上,使用了手动提交的配置。而且我也建议使用手动提交的