ClickHouse/ClickHouse
ClickHouse is an open-source, column-oriented database management system designed for real-time analytics and high-performance data processing.
Awesome ClickHouse › ClickHouse and derivatives
MyScaleDB is a high-performance SQL vector database built as a fork of ClickHouse, designed to support scalable AI applications with powerful vector search and full-text search capabilities. It enables developers to build production-ready AI solutions using familiar SQL syntax, eliminating the need to learn new tools or frameworks. MyScaleDB integrates vector search, filtered search, and SQL-vector join queries, providing a unified platform to manage and process diverse data types including structured data, text, vectors, JSON, geospatial, and time-series data. The project leverages ClickHouse's columnar storage and advanced compression techniques, optimizing for analytical workloads and big data processing. MyScaleDB enhances ClickHouse by adding advanced vector algorithms and modifications to the execution and storage engine to support fast, cost-effective SQL vector queries. This architecture allows for millisecond-level search performance on billion-scale vector datasets, making it suitable for large-scale AI applications. MyScaleDB also supports hybrid search combining text and vector data, improving retrieval-augmented generation (RAG) accuracy by filtering vectors with rich metadata and full-text search. The system is highly scalable, reliable, and designed for production environments. It offers a cloud service called MyScale Cloud for fully managed deployments with premium features and high data density indexing using the MSTG algorithm. The project emphasizes cost-effectiveness and simplicity compared to specialized vector databases and integrated solutions like PostgreSQL with pgvector or ElasticSearch with vector extensions. It unifies SQL database, vector database, and full-text search engine functionalities into a single system, reducing infrastructure and maintenance overhead while enabling complex joint queries and analytics. MyScaleDB is open source, with contributions back to the ClickHouse community, and provides extensive documentation, benchmarks, and community support through Discord and social media. It supports complex SQL vector queries, LLM observability, and offers quick start options via Docker and cloud services.
https://github.com/myscale/MyScaleDB
ClickHouse is an open-source, column-oriented database management system designed for real-time analytics and high-performance data processing.
chDB is an in-process OLAP SQL engine powered by ClickHouse that enables efficient analytical queries on various data formats directly within Python environments.
Timeplus Proton is a high-performance, lightweight streaming SQL engine powered by ClickHouse, designed for real-time analytics and ETL on streaming data from Kafka, Pulsar, Iceberg, and ClickHouse with advanced features like CDC, UPSERT, and multi-stream JOINs.
ByConity is an open-source cloud data warehouse derived from ClickHouse, designed with a cloud-native architecture to provide high-performance querying and unified management of batch and streaming data at large scale.