Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 23 Go Clickhouse Projects
-
bytebase
The GitLab/GitHub for database DevOps. World's most advanced database DevOps and CI/CD for Developer, DBA and Platform Engineering teams.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
clickhouse-operator
Altinity Kubernetes Operator for ClickHouse creates, configures and manages ClickHouse clusters running on Kubernetes
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
clickhouse-backup
Tool for easy ClickHouse backup and restore using object storage for backup files.
-
quackpipe
QuackPipe is an OLAP API built on top of DuckDB with a few extra ClickHouse compatibility bits
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Ask HN: What tool(s) do you use to code review and deploy SQL scripts? | news.ycombinator.com | 2024-04-14We have been building https://github.com/bytebase/bytebase for 3+ years. You can think it of as GitHub/GitLab for SQL changes, with integrated GitOps, code review and deployment.
You can further check out this tutorial to get a feel of our GitOps solution
https://www.bytebase.com/docs/tutorials/database-change-mana...
Project mention: Ask HN: What tool(s) do you use to code review and deploy SQL scripts? | news.ycombinator.com | 2024-04-14A regular code repo with the scripts (with pull/merge requests for review) and then a CI job that builds containers with something like dbmate https://github.com/amacneil/dbmate that can then be run against any staging/prod environment.
Project mention: Show HN: Traces, metrics, and logs using OpenTelemetry and ClickHouse | news.ycombinator.com | 2024-03-27
Go team does acknowledge [1] it as a bug, so there is some point here
However, that said, I wonder if OP (duckdb) could have written their solution [2] differently. Shouldn't they be able to select from a Pipe as well as Error channel simultaneously? (similar to how they are doing it inside here [3]). If not, I would have create a go-routine that does blocking read on the Pipe and then pass it on to another channel to select on.
[1] https://github.com/golang/go/issues/66239
[2] https://github.com/scratchdata/scratchdata/blob/7c1a0fcd0e20...
[3] https://github.com/scratchdata/scratchdata/blob/7c1a0fcd0e20...
There are Graphite-compatible monitoring systems, which use much more efficient storage format than Whisper. They resolve the most annoying issues associated with Graphite for large-scale setups - high disk IO and high disk space usage. See [1] and [2].
[1] https://github.com/go-graphite/carbon-clickhouse
[2] https://docs.victoriametrics.com/#graphite-api-usage
Many Thanks to Cloudflare and dev.to for giving us this opportunity.
I search for similar use case and I found it: https://github.com/chhetripradeep/chtop It looks very interesting but I don't think this library is advanced enough as Blessed, it seems to render very simple objects, do you know any more complex examples?
Go Clickhouse related posts
-
Show HN: Traces, metrics, and logs using OpenTelemetry and ClickHouse
-
Uptrace v1.6 is available
-
Debugging a Golang Bug with Non-Blocking Reads
-
Netflow recommendation for storing NAT translations on Cisco routers
-
Show HN: ScratchDB – Open-Source Snowflake on ClickHouse
-
Show HN: ScratchDB – Open-Source Snowflake on ClickHouse
-
Structured logging best practices
-
A note from our sponsor - InfluxDB
www.influxdata.com | 10 May 2024
Index
What are some of the best open-source Clickhouse projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | bytebase | 10,107 |
2 | dbmate | 4,378 |
3 | uptrace | 2,921 |
4 | clickhouse-go | 2,755 |
5 | Trickster | 1,955 |
6 | clickhouse-operator | 1,746 |
7 | chproxy | 1,213 |
8 | clickhouse-backup | 1,151 |
9 | akvorado | 1,149 |
10 | scratchdata | 1,034 |
11 | cds | 954 |
12 | pql | 616 |
13 | clickhouse-bulk | 462 |
14 | sql_exporter | 357 |
15 | ch-go | 301 |
16 | go-clickhouse | 236 |
17 | jaeger-clickhouse | 228 |
18 | carbon-clickhouse | 181 |
19 | flow-pipeline | 164 |
20 | chconn | 147 |
21 | quackpipe | 92 |
22 | chdb-go | 43 |
23 | chtop | 32 |
Sponsored