ClickHouse is an open-source, column-oriented database management system that allows generating analytical data reports in real time. It is designed for online analytical processing (OLAP) and is particularly effective for real-time analytics on large datasets.
ClickHouse Anti-Patterns Overview
Using ClickHouse for OLTP Workloads
Not Using Appropriate Primary Keys
Not Using Partitioning Effectively
Using String Instead of Enum
Not Using LowCardinality for Appropriate Columns
Using Inefficient Data Types
Not Using Materialized Views for Common Aggregations
Not Using Projections for Query Optimization
Using GROUP BY Without Combinators
Not Using Distributed Tables Properly
Not Monitoring Query Performance
Using FINAL Modifier Excessively
Not Using Asynchronous Inserts