kudu
kudu实践
雾岛与鲸
这个作者很懒,什么都没留下…
展开
-
关于 Impala 时区晚8个小时的问题
默认impala配置不是中国的时区,所以在用from_unixtime的时候,有八个小时的时间差。解决方案1:impala启动时加 -use_local_tz_for_unix_timestamp_conversions=true。在cdh里面,impala->配置->mpala Daemo ->Impala Daemon 命令行参数高级配置代码段(安全阀) 加 -use_local_tz_for_unix_timestamp_conversions=true解决方案2:用时原创 2020-12-17 18:09:31 · 1277 阅读 · 0 评论 -
impala 的数据类型
Impala的数据类型注意:Impala虽然支持array,map,struct复杂数据类型,但是支持并不完全,一般处理方法,将复杂类型转化为基本类型,通过hive创建表。原创 2020-12-19 14:41:37 · 1358 阅读 · 1 评论 -
impala: 类似hive的array_contains()函数
impala: 类似hive的array_contains()函数首先,需要先了解impala中的两个函数的作用,一个是group_concat(string s [, string sep]), 一个是find_in_set(string str,string strList)1、group_concat(string s [, string sep])按照指定分隔符, 将多行记录的 s 表达式结果拼接起来, 结合group by 一起使用 select id,group_concat(nam原创 2021-02-07 11:50:34 · 2245 阅读 · 0 评论 -
kudu查询: impala jdbc 和 kuduClient
概述kudu原生对 impala做了很好的兼容,用impala可以很方便的使用sql对kudu进行操作,我们在项目中是使用了 impala和原生 kuduClient相结合的方式进行。就查询来说,在我的使用过程中 impala的查询速度要快于 kuduClient的 scan。建议使用 impalainsert 的速度都很快 upsert/update/delete 如果用主键的话也都很快,但 impala的并发性能比较差,所以这种操作尽量用 kuduClient 的原生 api 进行操作。原生 a原创 2020-12-05 14:41:14 · 934 阅读 · 0 评论