Clickhouse 写入性能

Clickhouse采用类LSMTree结构,数据写入后定期在后台Compaction。通过类LSMtree的结构,Clickhouse在数据导入时全部是顺序append写,写入后数据段不可更改,在后台compaction时也是多个段merge sort后顺序写回磁盘。顺序写的特性,充分利用了磁盘的吞吐能力,即便在HDD上也有着优异的写入性能。官方公开benchmark测试显示能够达到50MB-200MB/s的写入吞吐能力,按照每行100Byte估算,大约相当于50W-200W条/s的写入速度。
标签: clickhouse、lsmtree、写入、compaction、吞吐能力、面试
  • 回复
隐藏