Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

7 Essential Tips and Tricks for ClickHouse Developers

Altinity via YouTube

Overview

Discover seven essential development tricks for building fast, cost-efficient, and maintainable analytic applications in ClickHouse during this hour-long webinar led by Altinity CEO Robert Hodges. Learn advanced techniques for optimizing data operations, including efficient S3 data loading using wildcards and named collections, implementing effective compression strategies with codecs, enhancing time-based query performance through ORDER BY column repetition, managing mutable data with ReplacingMergeTree, configuring RBAC models in Zookeeper, and leveraging aggregation as an alternative to joins. Gain deep insights into how ClickHouse's column storage, parallel processing, and distributed algorithms work together to deliver superior analytical database performance for real-time data processing. The presentation includes practical demonstrations and detailed explanations of each optimization technique, complete with access to comprehensive documentation, knowledge base resources, and community support channels for continued learning and implementation.

Syllabus

- Introduction
- Read S3 data fast with wildcards and named collections
- Reduce storage size using codecs and compression
- Repeat time column in ORDER BY to speed up time-based queries
- Handle mutable data with ReplacingMergeTree
- Store RBAC model in Zookeeper or clickhouse-keeper
- Use aggregation to simulate joins

Taught by

Altinity

Reviews

Start your review of 7 Essential Tips and Tricks for ClickHouse Developers

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.