Skip to content

Add MariaDB with DuckDB storage engine#950

Merged
rschu1ze merged 4 commits into
ClickHouse:mainfrom
mariadb-AlekseiBukhalov:add-mariadb-duckdb
Jun 30, 2026
Merged

Add MariaDB with DuckDB storage engine#950
rschu1ze merged 4 commits into
ClickHouse:mainfrom
mariadb-AlekseiBukhalov:add-mariadb-duckdb

Conversation

@mariadb-AlekseiBukhalov

@mariadb-AlekseiBukhalov mariadb-AlekseiBukhalov commented Jun 19, 2026

Copy link
Copy Markdown
Contributor

MariaDB storage plugin embedding DuckDB v1.5.2 (ha_duckdb). Queries run via standard MariaDB SQL interface; DuckDB handles execution.

Machine: c6a.4xlarge · Date: 2026-06-19

Metric MariaDB+DuckDB DuckDB
Sequential hot total 25.3 s 26.3 s
Concurrent QPS 1.198 0.705
Concurrent error ratio 0.000 0.998
Load time 375.8 s 126 s

Source: https://github.com/drrtuy/mdb-server (branch bb-11.4-duckdb-jemalloc)

@CLAassistant

CLAassistant commented Jun 19, 2026

Copy link
Copy Markdown

CLA assistant check
All committers have signed the CLA.

Results on c6a.4xlarge, branch bb-11.4-duckdb-jemalloc:
- Sequential hot: 25.3s (DuckDB native: 26.3s)
- Concurrent QPS: 1.198, error ratio: 0.000 (native: 0.705, 0.998)
- Load time: 375.8s, data size: 46.9 GB
@rschu1ze

Copy link
Copy Markdown
Member

@mariadb-AlekseiBukhalov For my curiosity, mariadb-duckdb isn't related or a successor to the existing entry mariadb-columnstore, right? The latter references https://hub.docker.com/r/mariadb/columnstore which had it's last release > three years ago (which seems dead).

@rschu1ze rschu1ze merged commit ceb7b1e into ClickHouse:main Jun 30, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants