{"repo":"Ecwid/clickhouse-client","free":true,"listed":false,"github":"https://github.com/Ecwid/clickhouse-client","clone":"git clone https://github.com/Ecwid/clickhouse-client.git","description":"Java/Kotlin client for ClickHouse","language":"Kotlin","stars":32,"topics":["clickhouse-client","java","kotlin","clickhouse"],"license":"Apache-2.0","category":"analytics","readme_excerpt":"clickhouse-client Java/Kotlin client for ClickHouse (https://clickhouse.com) How to use There are three different clients, from raw low-level client to simple object mapper. Mapped client (transparently converts response rows into your POJO) Class User and convert function can be something like this Typed client (looks like JDBC ResultSet class) Raw client (very low level, use if you want to control everything) How to add clickhouse-client into your project Gradle Maven How to enable metrics in clickhouse-client Use prometheus metrics Add prometheus metric dependency to your project gradle Inject metrics collector on instantiate client Use custom metrics collector Add implementation of com.ecwid.clickhouse.metrics.Metrics interface And use it on instantiate client:","default_branch":null,"files":null,"tree":[],"storefront":"/r/Ecwid","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Ecwid/clickhouse-client/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}