clickhouse插入已经构建的bitmap性能问题

发布于 4 个月前 作者 HJFlying 1180 次浏览 来自 问答

通过roaringbitmap构建值后,通过以下方式调用jdbc插入clickhouse,空表插入一行记录耗时需要1.5s, 麻烦各位大佬帮忙看看是什么原因。

建表语句: CREATE TABLE test(
labelname String, labelvalue String, uv AggregateFunction(groupBitmap,Int64) ) ENGINE=MergeTree() PARTITION BY labelname ORDER BY (labelname,labelvalue) SETTINGS index_granularity=128

java代码 sql语句: insert into test_hj values(?, ?, ?) 赋值: ClickHouseBitmap wrap = ClickHouseBitmap.wrap(bitmap64, ClickHouseDataType.UInt64); pstmt.setString(1,String.valueOf(1)); pstmt.setString(2,String.valueOf(i)); pstmt.setObject(3,wrap); pstmt.execute();

回到顶部