最新 最热

微信 ClickHouse 实时数仓的实践经验

微信作为一款国民级应用,已经覆盖了社交、支付、出行等人们生活的方方面面。海量多样化的业务形态,对数据分析提出了新的挑战。为了满足业务数据分析的需求,微信 WeOLAP 团队联手腾讯云,共建千台规模、数据 PB 级、批流一...

2021-11-29
2

DataBase Query Plan(Logical Query Optimization)

Impala、ClicHouse、Hologres、OceanBase、Doris、MySQL、Presto、SnowFlake 、ADB 基本都有涉猎

2021-11-05
2

ClickHouse C++ 如何隐藏/包装一个类

- 当A为一个类的一个成员的时候,可以利用EntryA对A进行封装,进一步进行其他的操作

2021-10-29
2

ClickHouse ConnectionPool 链接池的优化

是维护的数据库连接的缓存,以便在将来需要对数据库发出请求时可以重用连接。 连接池用于提高在数据库上执行命令的性能。为每个用户打开和维护数据库连接,尤其是对动态数据库驱动的网站应用程序发出的请求,既昂贵又浪费...

2021-10-28
2

Shopee ClickHouse 冷热数据分离存储架构与实践

ClickHouse 是一款开源的列存 OLAP(在线分析查询)型数据库,实现了向量化执行引擎,具有优秀的 AP 查询性能。Shopee ClickHouse 则是基于 ClickHouse 持续做二次迭代开发和产品架构演进的分析型数据库。...

2021-10-21
2

快速上手 ClickHouse

希望通过简单的方式,来介绍新手如何一步一步上手 ClickHouse,如果你有潜在的数据分析的需求,但是不知道从哪里开始,那么希望本文能够帮助到你。

2021-10-18
2

Clickhouse Optimize Table全面解析

最近笔者在使用Clickhouse的过程中,用到了Optimize Table命令,而在业务开发过程中,由于不了解Optimize Table命令的明确行为,中间出了很多岔子,在查问题的过程中,也发现网上关于Optimize Table命令的介绍资料很少,因此笔者决...

2021-10-14
2

ClickHouse Buffer

/** Base class for ReadBuffer and WriteBuffer. * Contains common types, variables, and functions. * * ReadBuffer and WriteBuffer are similar to istream an...

2021-10-11
2

C++ 变量命名标准

class Block{friend:public:protected:private};using BlockPtr = std::shared_ptr<Block>;using Blocks = std::vector<Block>;using BlocksList = st...

2021-10-11
2

ClickHouse 线程占用排查及查杀

ps H -o 'tid comm' $(pidof -s clickhouse-server) | awk '{print $2}' | sort | uniq -c | sort -rn 354 QueryPipelineEx 16 BgDistSchPool 15 TCPHandl...

2021-09-10
2