美文网首页
Kudu局限笔记

Kudu局限笔记

作者: 灯火gg | 来源:发表于2020-08-10 14:52 被阅读0次

结构局限

主键

  • 主键不可修改,如要修改需重新建表
  • 主键必须位于表结构的第一列
  • 主键不可修改数据内容,若要修改必须删除后重新插入
  • 主键不为空且Double、Float、Bool类型的列不能作为主键
  • 不支持主键自动增长
  • 联合主键的单元数据不得大于16KB

  • 不支持char,date,array,map数据类型
  • 不可改变列类型 例如 是否为空
  • 列最多支持300列
  • 不支持修改列

  • 表必须有奇数个副本,最多7个
  • 无法更改表的副本数,必须在创建表时指定好

单元数据

  • 压缩前数据不得大于64KB

其他

  • 不支持二级索引
  • 不支持多行事务
  • 不支持关系特性,例如外键
  • 表名、列名默认UTF_8,最大位数256长度
  • 删除列不会立刻回收空间
  • 删除表会立刻回收空间

分区局限

  • 不支持动态分区 必须在建表时指定分区类型
  • 副本丢失无法自动恢复

分区建议:

  • 采用日期range分区和整条数据md5值hash分区
  • 采用联合主键查询、修改、聚合

相关文章

  • Kudu局限笔记

    结构局限 主键 主键不可修改,如要修改需重新建表 主键必须位于表结构的第一列 主键不可修改数据内容,若要修改必须删...

  • Apache Kudu 简介

    Apache Kudu 简介 目录 Apache Kudu 简介... 1 Apache Kudu是为Hadoop...

  • Kudu 1.7.0安装

    kudu master: edphost2~4kudu-tserver: edphost2~6 1. kudu安装...

  • Introducing Apache Kudu

    Introducing Apache Kudu Kudu is a columnar storage manage...

  • Kudu:Apache Kudu 简介和架构

    摘要:Kudu,Hdfs,Hbase Kudu简介 Kudu是由Cloudera开源的存储引擎,可以同时提供低延迟...

  • python连接kudu环境配置.md

    只能在Linux环境下安装 查看kudu和cdh版本 find / -name 'kudu*' 离线下载kudu-...

  • 03. impala-kudu 安装

    注意: 1. 需要启动hdfs。 2. 权限 参考: impala-kudu安装kudu和kudu-impala的...

  • 02. kudu安装

    1. 安装kudu主程序 1.1 安装kudu 上传依赖 cloudera-kudu.repo 文件保存到 /e...

  • kudu java

    因为网上Kudu的相关资料不多,我也就照着kudu-example 和 kudu的Java API自己写写试试,有...

  • Spark的那些事(四) java操作kudu全示例(含spar

    上文提到,使用kudu等列式存储将数据以update模式写入kudu.下面说一下java操作kudu的相关demo...

网友评论

      本文标题:Kudu局限笔记

      本文链接:https://www.haomeiwen.com/subject/iakrqktx.html