D language bindings and usage examples for chDB, an embedded OLAP SQL engine based on ClickHouse.
Ensure you have chDB installed on your system - use this installation guide
In future the lib can be installed with:
dub add chdb-d
Two options are available:
- Dynamic build: add to dub.json
"subConfigurations": {
"chdb-d": "dynamicBuild"
},
- Static build: add to dub.json
"subConfigurations": {
"chdb-d": "staticBuild"
},
To run currently available examples you need just clone the repo and build it:
dub build
For complete chDB functionality, refer to the official chDB documentation.