Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ClickHouse Integration Status #3227

Open
vladismchard opened this issue Feb 13, 2025 · 3 comments
Open

ClickHouse Integration Status #3227

vladismchard opened this issue Feb 13, 2025 · 3 comments
Labels
documentation Improvements or additions to documentation

Comments

@vladismchard
Copy link

vladismchard commented Feb 13, 2025

Hi, our team saw the source code for Clickhouse (https://github.com/umami-software/umami/tree/master/db/clickhouse), we are very interested in whether there will be integration, if so, when?
If a release is planned, will there be scripts for migration?
If it exists now, where can I find documentation on how to migrate from Clickhouse to PostgresSQL?

If you haven't thought about it, maybe create automatic migration scripts from Postgres to Clickhouse?

@romangg
Copy link

romangg commented Feb 15, 2025

I would also be interested in that. I decided to setup an Umami instance for manjaro.org, which is a well known open-source Linux distribution.

We have many users and around 5 million page views per month on the forum alone. So Umami's postgres database is too packed and slow on queries after only 4 months (and the database size is ballooning with now 30GB).

If it exists now, where can I find documentation on how to migrate from Clickhouse to PostgresSQL?

You mean the other way around, right? From Postgres to CH.

@vladismchard
Copy link
Author

Yes, i mean that!

@mikecao mikecao added the documentation Improvements or additions to documentation label Feb 18, 2025
@mikecao
Copy link
Collaborator

mikecao commented Feb 18, 2025

Yes, Clickhouse is supported, but we need to write the documentation for it. Will do it after the next open-source release. But be aware that you will need to do all migrations manually as it's not supported by Prisma. Also the setup still requires a Postgres database.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

3 participants