clickhouse-java icon indicating copy to clipboard operation
clickhouse-java copied to clipboard

support using native tcp

Open itziklavon opened this issue 4 years ago • 4 comments

Hi, is there anyway to add support for native port(9000) there are some performance improvements

so that there is this project: https://github.com/housepower/ClickHouse-Native-JDBC which supports it however, it does not support secure connection

thanks, Itzik

itziklavon avatar Jan 05 '21 10:01 itziklavon

It's going to take a while... We need to refactor the code to abstract protocol layer first, and then we should be able to add support for both grpc and native. #537 is the roadmap I can think of at this point.

zhicwu avatar Jan 05 '21 11:01 zhicwu

0.3.2 supports two interfaces: http and grpc. I'll add tcp in 0.3.3.

As to performance, I think 0.3.2 performs well according to benchmark results at #768.

zhicwu avatar Dec 29 '21 18:12 zhicwu

Second this. @zhicwu When this will be supported? Any plan for this? Thanks a lot.

https://github.com/housepower/ClickHouse-Native-JDBC is quite buggy and not mature.

yaohaizh avatar Dec 18 '23 06:12 yaohaizh

bump

amolsr avatar May 08 '24 07:05 amolsr