chdb-io / chdb

chDB is an in-process OLAP SQL Engine 🚀 powered by ClickHouse
https://clickhouse.com/chdb
Apache License 2.0
2.13k stars 75 forks source link

Provide Java driver #243

Open schrepfler opened 4 months ago

schrepfler commented 4 months ago

(you don't have to strictly follow this form)

Use case

As a chDB user I'd like to embedd the chDB inside a Java process

Describe the solution you'd like

Provide a self contained jar providing the library with JDBC bindings similar to https://github.com/duckdb/duckdb-java

Describe alternatives you've considered

Maybe provide some sort of ODBC binding or server endpoint compatible with CH

Additional context

Add any other context or screenshots about the feature request here.

auxten commented 4 months ago

Any Java master could help with this?

auxten commented 2 months ago

Currently, there are 2 Java bindings building:

schrepfler commented 2 months ago

Company goes with consolidated JNI and linux-china went with state of the art ffm approach. Love it!