Show HN: chwire – Native-Format ClickHouse JavaScript Client over HTTP/TCP
https://github.com/maxjustus/chwire
chwire is a ClickHouse client for JS that speaks the Native (columnar binary) format over HTTP and TCP. For 1M-row payloads, encoding is mostly 2–6x faster than JSONEachRow and decoding 2–8x faster. Once you add compression Native almost always wins, since the smaller payload is cheaper to compress.I’ve been working on this project for the last year for use at https://www.hockeystack.com/. It...