clickhouse insert大致分为两部分
1. sql语句部分 insert into table (f1,f2)
2. 数据部分
数据部分又分为3部分(头,数据,尾)
-. 数据头
-. 数据块1
-. 数据块2
-. 数据块N
-. 数据尾
从中可以看出 每个insert可以包含多个数据块,每个数据块可以包含多行。一个完整的insert执行后,clickhouse会生成一个临时文件夹,里面包含了当前的数据,clickhouse会定时把这些文件合并。建了一个clickhouseQQ欢迎加入 970435787
在写入的时候可以用过个数据块来代替多次完整的写入,可以提高写入速度,也能控制服务器的文件碎片数量可有效避免 too parts many...
错误
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。