{"repo":"crobox/clickhouse-scala-client","free":true,"listed":false,"github":"https://github.com/crobox/clickhouse-scala-client","clone":"git clone https://github.com/crobox/clickhouse-scala-client.git","description":"Clickhouse Scala Client with Reactive Streams support","language":"Scala","stars":118,"topics":["scala","reactive","reactive-streams","akka","clickhouse"],"license":"LGPL-3.0","category":"databases-storage","readme_excerpt":"Clickhouse Scala Client Clickhouse Scala Client that uses Pekko Http to create a reactive streams implementation to access the Clickhouse database in a reactive way. Features: read/write query execution pekko streaming source for result parsing pekko streaming sink for data insertion streaming query progress (experimental) all the http interface settings load balancing with internal health checks (multi host and cluster aware host balancer) ability to retry queries We do not guarantee api-backwards compatibility, although the API has been very stable over the last years. Scala version: - 2.13 - 2.12 Artifacts: https://mvnrepository.com/artifact/com.crobox.clickhouse/client 2.12 https://oss.sonatype.org/content/repositories/snapshots/com/crobox/clickhouse for sbt you can use Documentation - Quick Setup - Client - Indexer (Pekko Streams Sink) - Configuration - Client - Health checks - Single host connection - Multi host balancing connection - Cluster aware balancing connection - Indexer configuration - Query settings - Client API - Query execution - Query progress - Query settings - Query retrying - DSL - Test Kit When in doubt about the documentation please read the tests to find the truth. Quick Setup Client Indexer Configuration - Client: All the configuration keys are under the prefix crobox.clickhouse.client - Indexer: All the configuration keys are under the prefix crobox.clickhouse.indexer . You can also provide specific overrides based on the indexer name by using the s","default_branch":null,"files":null,"tree":[],"storefront":"/r/crobox","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/crobox/clickhouse-scala-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."}