版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
- Impala 操作/读写 Kudu,使用druid连接池
- Kudu 原理、API使用、代码
- Kudu Java API 条件查询
- spark读取kudu表导出数据为parquet文件(spark kudu parquet)
- kudu 导入/导出 数据
- Kudu 分页查询的两种方式
- Kudu 创建主键
1.第一种:可以直接使用“limit 行数” 表示直接从 select 的查询结果中 获取出一定的行数。
“limit 行数”的用法 可以通过 kudu api 或者 spark sql 对 Kudu 进行查询。
2.第二种:必须使用impala的api才可以进行分页条件(“limit 开始 offset 结束”)的sql查询,spark sql 本身不支持对 Kudu直接进行 分页条件(“limit 开始 offset 结束”)的sql查询。
而且还必须先使用“order by 排序字段”之后才能使用“limit 开始 offset 结束”,否则语法错误。
排序+分页的 缺点:数据量大的时候 非常耗时不可取。
例子:select * from 表名 where 字段 = xx order by 排序字段 limit 开始 offset 结束;