ClickHouse源码阅读笔记(一):Server是如何工作的
0 简介
ClickHouse是一个OLAP(联机分析)系统,适用于大数据分析的场景。最近开始读它的源代码,今天介绍一下ClickHouse的Server是如何启动直到接收到一条客户端指令。我手里这份代码是21.2.7版本的。文章参考了这篇博客。
1 从main函数说起
ClickHouse的入口main函数位于programs/main.cpp,大致代码如下:
int main(int argc_, char ** argv_)
{
...//省略
std::vector<char
原创
2021-04-01 15:12:42 ·
318 阅读 ·
0 评论