Home / Companies / ClickHouse / Blog / Post Details
Content Deep Dive

Inside ClickHouse full-text search: fast, native, and columnar

Blog post from ClickHouse

Post Details
Company
Date Published
Author
Jimmy Aguilar, Elmi Ahmadov, and Robert Schulze
Word Count
4,363
Company Posts That Month
24
Language
English
Hacker News Points
-
Post removed?
No
Summary

ClickHouse has been completely re-engineered to offer a faster, leaner, and fully integrated full-text search (FTS) feature, optimized for its columnar database design. By transitioning from a Bloom-filter-based approach to a native inverted index, ClickHouse now supports high-performance search capabilities directly within the database. The new design includes advanced data structures like Finite State Transducers (FSTs) for space-efficient dictionaries and Roaring bitmaps for fast, compressed posting lists. These innovations enable efficient querying without reading the text column, significantly improving speed and reducing resource usage. Recent updates have introduced a more intuitive API, new tokenizer options, improved compression techniques, and enhanced compatibility with ClickHouse Cloud. Additionally, the system now supports fast row-level searches using the index alone, resulting in considerable performance gains, especially for frequent search terms. The revamped full-text search is available for a private preview, inviting early adopters to test and provide feedback.

Trends Found in this Post

No tracked trend matches for this post yet.

Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.