vertica是一个和Sybase IQ,infobright类似的列式数据库,没有用过Sybase IQ,就和infobright 3.4的社区版做了简单对比测试,在同样一个一亿条记录的表中,下面的查询:
select count(*) from c_log group by level;
vertica花了5秒,infobright花了2分20秒。
测试表c_log的结构为:
CREATE TABLE c_log (
uid varchar(20),
cash integer,
gold integer,
level integer,
rtime datetime,
tid varchar(20),
act varchar(50),
item varchar(500),
value integer,
value2 integer,
time datetime
);