分类
uncategorized

RaftKeeper v2.1.0版本发布,性能大幅提升!

本文作者:吴建超、李卓宇 RaftKeeper是一款高性能分布式共识服务,完全兼容Zookeeper但性能更出 […]

分类
uncategorized

Clickhouse字典优化实践

记录一次线上ClickHouse字典大小优化实践,优化前后存储空间从75GB降到26.5GB。 问题现象 线上 […]

分类
uncategorized

ClickHouse CBO优化器研发实践(1)Why we need it?

ClickHouse是一款优秀的OLAP产品,其在行业内引领了向量化执行引擎的潮流,同时在很多方面尤其是底层数 […]

分类
uncategorized

ClickHouse内幕(8)基础数据结构

ClickHouse以性能好被大家所熟知,而一个数据库的性能优化是一个庞大的系统性工程。本文着眼于ClickH […]

分类
uncategorized

ClickHouse内幕(7)使用ReplacingMergeTree 进行去重

本文介绍ReplacingMergeTree引擎在分布式场景下的数据更新方式。

分类
uncategorized

ClickHouse内幕(6)基于索引的查询优化

ClickHouse索引采用唯一聚簇索引的方式,即Part内数据按照order by keys有序,在整个查询 […]

分类
uncategorized

ClickHouse内幕(5)基于硬件的性能优化

在数据库和大量数据处理的场景下,对于程序要求极致的性能,本文尝试总结ClickHouse中针对目前硬件特性的一 […]

分类
uncategorized

ClickHouse内幕(4)内存管理机制

线上ClickHouse偶发进程被操作系统OOM Killer杀死的情况,问题排查记录如下。运行ClickHo […]

分类
uncategorized

ClickHouse内幕(3)Join & In执行流程

ClickHouse在处理对分布式表的查询时,采用scatter-gather的模式。首先会将查询拆分成对本地 […]

分类
uncategorized

ClickHouse内幕(2)表达式计算:ActionsChain

本文讲述ClickHouse中SQL编译阶段的核心问题之一,如何进行表达式计算。 一、ActionsChain […]