kudu
Kudu的数据类型:
BOOL, INT8, INT16, INT32, BIGINT, INT64, FLOAT, DOUBLE, STRING, BINARY, TIMESTAMP.
但 DECIMAL,CHAR,VARCHAR,DATE 和 ARRAY 等复杂类型不受支持.
Impala 的数据类型:
BIGINT,BOOLEAN,CHAR,DECIMAL,DOUBLE,FLOAT,INT,REAL,SMALLINT,STRING,TIMESTAMP,TINYINT,VARCHAR
还有Array,Struct,Map等复杂类型;
kudu的字段数或者是column是有个数限制的,原则上不超过300个,一般在50个以内,数量增多会影响性能。在kudu集群服务器端有个隐形参数配置,设置column的数量。cdh上kudu的配置文件里设置。