Skip to main content
MantrixFlow home page
Documentation
Guides
API reference
Changelog
Talk to us
Get started
Get started
Search...
Navigation
Destinations
ClickHouse
Search...
⌘K
Introduction
Welcome
Getting started
Introduction
Quick Start
Core Concepts
FAQ
Connections
Connections Overview
Sources
Destinations
PostgreSQL (Destination)
BigQuery (Destination)
Snowflake (Destination)
DuckDB
MotherDuck
MySQL (Destination)
MongoDB (Destination)
Amazon S3 (Destination)
Redshift
ClickHouse
MSSQL (Destination)
Elasticsearch
Pinecone
Weaviate
Qdrant
Chroma
Pipelines
Pipelines Overview
Creating a Pipeline
Sync Modes
Column Mapping
Transformation Rules
Schedule and Automation
Run History
Sync reference
Full Sync
Incremental Sync
CDC Overview
CDC Setup for PostgreSQL
CDC Setup for MySQL
CDC Setup for SQL Server
Sync State
Reset Sync State
Transformations
Rename Columns
Cast Types
Filter Rows
Add Column
Fill Nulls
Custom Rules
Platform
Organisation Setup
Team Members
Billing
Security and Encryption
Data Privacy
On this page
Prerequisites
Connection Setup
1. Host and Port
2. Database
3. Username and Password
Write Modes
Append
Replace
Upsert
Destinations
ClickHouse
Write synced data to ClickHouse. HTTP interface on port 8123.
ClickHouse is a columnar analytical database. MantrixFlow connects via the HTTP interface (port 8123 by default).
Prerequisites
You need a ClickHouse server and a user with INSERT and CREATE TABLE permissions on the target database.
Connection Setup
1
1. Host and Port
Enter the ClickHouse host and port. Default HTTP port is
8123
.
2
2. Database
Enter the database name. The table will be created in this database.
3
3. Username and Password
Enter the ClickHouse username and password.
Write Modes
Append
Appends rows to the existing table. ClickHouse MergeTree tables are optimised for append. The table is created if it does not exist.
Replace
Replaces the table. For MergeTree, this typically means dropping and recreating.
Upsert
ClickHouse supports ReplacingMergeTree for deduplication. Configure the engine and version column as needed.
Redshift
Previous
MSSQL (Destination)
Next
⌘I