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

Support for writing to ClickHouse local tables to improve write performance #22062

Open
jiaozi07 opened this issue Dec 20, 2024 · 0 comments
Open
Labels
sink: clickhouse Anything `clickhouse` sink related type: feature A value-adding code addition that introduce new functionality.

Comments

@jiaozi07
Copy link

jiaozi07 commented Dec 20, 2024

Use Cases

Hello Vector team,

I am currently using Vector for log processing and data ingestion, and I have been utilizing ClickHouse as my data storage solution. However, I have noticed that writing to ClickHouse distributed tables can sometimes introduce performance bottlenecks due to the additional overhead involved.

I would like to inquire if there are any plans to support writing directly to ClickHouse local tables. Writing to local tables could potentially improve write performance by reducing the overhead associated with distributed tables, especially in high-throughput scenarios.

Feature Request:

Support for writing to ClickHouse local tables: This feature would allow Vector to write directly to ClickHouse local tables, bypassing the additional overhead of distributed tables.
Configuration options: Provide configuration options to specify whether data should be written to local or distributed tables.
Use Case:

The ability to write to ClickHouse local tables would be particularly beneficial in scenarios where high write performance is critical. For example, in environments with high log ingestion rates, reducing the write overhead can lead to significant performance improvements.

Additional Context:

If there are any existing workarounds or best practices for optimizing write performance to ClickHouse using Vector, I would appreciate any guidance you can provide. Additionally, any insights into the feasibility and potential timeline for supporting this feature would be helpful.

Thank you for your attention to this request, and I look forward to your response.

Best regards

@jiaozi07 jiaozi07 added the type: feature A value-adding code addition that introduce new functionality. label Dec 20, 2024
@jszwedko jszwedko added the sink: clickhouse Anything `clickhouse` sink related label Dec 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
sink: clickhouse Anything `clickhouse` sink related type: feature A value-adding code addition that introduce new functionality.
Projects
None yet
Development

No branches or pull requests

2 participants