chdb-go
chdb-go copied to clipboard
Go bindings and cli for chDB, an in-process SQL OLAP Engine powered by ClickHouse
With the following program, I'm not able to query `system.parts`. ``` go package main import ( "fmt" "github.com/chdb-io/chdb-go/chdb" ) func main() { result, err := chdb.Query("SELECT version()", "CSV") if err...
Is there a way to connect to chdb using clickhouse-go?
Is it possible to have an option to compile a statically linked Go binary so there's no dependency on having libchdb.so present on the machine it's running on? My understanding...
I am experimenting with chDB and `Memory` engine - [Memory Table Engine](https://clickhouse.com/docs/en/engines/table-engines/special/memory). It looks like it's not working at all. All experiments are made in Docker container. ``` # go...
While executing queries on a Mac with an ARM64 architecture, there is a rare case where the program crashes at std::mutex::unlock. The issue does not occur in Linux or Mac...
Hello guys, I found the chdb-go quite messy (but I know it's not easy to write a wrapper like this) and hard to modify. Also there is an dependancies on...
Im trying to use database/sql to build a proper insert query from external data, I was going to use the code we always use to insert into a proper clickhouse...
I have created a Memory engine table in chdb-go, but when I try to drop it it throws, we have a work load that requires us to create new table...
If chDB is not thread safe, how do you create multiple instances in a single golang process ?
Hi there! Encountered an issue: when using chdb-go, the process cannot terminate successfully upon receiving a stop signal. It appears that the library intercepts the signal, preventing the Go program...