Overview
Introduction to ClickHouse
- ClickHouse (CK) is a column-oriented database management system (DBMS) for online analytical processing (OLAP). It supports linear scalability and features lightweight and high reliability. Key features include support for various data statistical and analytical scenarios, SQL-like queries, and cross-region replication and deployment.
- There are two primary methods for installing ClickHouse: binary package installation and source code compilation.
- Binary package installation means installing ClickHouse via tarballs or RPM packages downloaded from the community, without the need to compile the source code.
- Source code compilation means downloading the source code from the community, compiling it manually, and then installing it. If you install ClickHouse v24.3.11.7-lts on a Kunpeng server, due to hardware dependency issues, you must port, modify, and compile the source code prior to installation.
- ClickHouse is written in C++.
Recommended Version
For RPM package installations, ClickHouse v24.1.8.22-stable is recommended. For installations from source code, ClickHouse v24.3.11.7-lts is recommended.
Parent topic: Installation Guide (openEuler)