All Projects → valyala → chclient

valyala / chclient

Licence: MIT license
Fast http client for SELECT queries in clickhouse

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to chclient

chconn
Low-level ClickHouse database driver for Golang
Stars: ✭ 152 (+245.45%)
Mutual labels:  fast, clickhouse
Fast Android Networking
🚀 A Complete Fast Android Networking Library that also supports HTTP/2 🚀
Stars: ✭ 5,346 (+12050%)
Mutual labels:  fast, http-client
http-accept
Parse Accept and Accept-Language HTTP headers in Ruby.
Stars: ✭ 69 (+56.82%)
Mutual labels:  http-client
fastweb
fastweb is a web-server integration solution. It based on tornado, celery, thrift.
Stars: ✭ 17 (-61.36%)
Mutual labels:  fast
ImmediateReflection
.NET library that aims to provide faster usage of C# reflection features. Especially the usage of constructor and members accessors (get/set). It also provides an ObjectWrapper object allowing to use Reflection in a faster way. And finally it offers the possibility to create strongly typed delegates.
Stars: ✭ 30 (-31.82%)
Mutual labels:  fast
better-serializer
General serializer for PHP. An alternative to JmsSerializer.
Stars: ✭ 27 (-38.64%)
Mutual labels:  fast
komihash
Very fast, high-quality hash function (non-cryptographic, C) + PRNG
Stars: ✭ 68 (+54.55%)
Mutual labels:  fast
malloy
A C++ library providing embeddable server & client components for both HTTP and WebSocket.
Stars: ✭ 29 (-34.09%)
Mutual labels:  http-client
centra
Core Node.js HTTP client
Stars: ✭ 52 (+18.18%)
Mutual labels:  http-client
foxy
Session-based Beast/Asio wrapper requiring C++14
Stars: ✭ 61 (+38.64%)
Mutual labels:  http-client
zsh-config
Faster and enjoyable ZSH (maybe) !!!
Stars: ✭ 64 (+45.45%)
Mutual labels:  fast
TypeKitchen
TypeKitchen is a set of small libraries for fast metaprogramming in .NET Standard.
Stars: ✭ 14 (-68.18%)
Mutual labels:  fast
ormsgpack
Msgpack serialization/deserialization library for Python, written in Rust using PyO3 and rust-msgpack. Reboot of orjson. msgpack.org[Python]
Stars: ✭ 88 (+100%)
Mutual labels:  fast
libashttp
A C++ async HTTP client library to use in asynchronous applications while communicating with REST services.
Stars: ✭ 51 (+15.91%)
Mutual labels:  http-client
framework
Cygnite PHP Framework- A Modern Toolkit For Web Developers
Stars: ✭ 43 (-2.27%)
Mutual labels:  fast
route
A fast router for PHP
Stars: ✭ 27 (-38.64%)
Mutual labels:  fast
java-restify
Java Restify - Simple interface-based HTTP client for Java
Stars: ✭ 31 (-29.55%)
Mutual labels:  http-client
dbt-clickhouse
The Clickhouse plugin for dbt (data build tool)
Stars: ✭ 77 (+75%)
Mutual labels:  clickhouse
base58
Fast implementation of base58 encoding on golang.
Stars: ✭ 121 (+175%)
Mutual labels:  fast
ivar
Ivar is an adapter based HTTP client that provides the ability to build composable HTTP requests.
Stars: ✭ 14 (-68.18%)
Mutual labels:  http-client

chclient - fast http client for ClickHouse

Features

  • Optimized for reading large responses.
  • May read more than 20M rows per second on a single CPU core thanks to tsvreader.
  • Easily reads responses with billion rows thanks to response streaming. There is no need to fit the whole response in memory.
  • Works ideally with chproxy.
  • Sends requests to fallback address if requests to primary clickhouse address fail.

Documentation

See these docs.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].