Coder Social home page Coder Social logo

Comments (10)

itinycheng avatar itinycheng commented on July 20, 2024 3

Hi @Ryado
Thanks, any new developments about the project will be mentioned here.
We will ask for help from you/clickhouse when needed, thanks for your kindness.

from flink-connector-clickhouse.

Ryado avatar Ryado commented on July 20, 2024 2

👋 I'm Ryadh from ClickHouse, stumbled this thread which represent an exciting milestone for the connector.
Just wanted to let you know that we'll be happy to help if anything is needed or if you have questions about ClickHouse and its roadmap

from flink-connector-clickhouse.

itinycheng avatar itinycheng commented on July 20, 2024

Thanks for the proposal.

  • First, we should upgrade the Flink version to 1.17.
  • The latest version of ClickHouse JDBC driver is 0.5.0, it has several breaking changes, we can rely on this version?

from flink-connector-clickhouse.

czy006 avatar czy006 commented on July 20, 2024

Thanks for the proposal.

I agree with you. I will create some tasks later
At the same time, the documentation may also need to be supplemented and improved.

cc @itinycheng

from flink-connector-clickhouse.

czy006 avatar czy006 commented on July 20, 2024

Here is a to-do list summarizing all our future work

from flink-connector-clickhouse.

czy006 avatar czy006 commented on July 20, 2024

Design Google Flink Clickhouse Connector doc

cc @itinycheng

from flink-connector-clickhouse.

itinycheng avatar itinycheng commented on July 20, 2024

Design Google Flink Clickhouse Connector doc

cc @itinycheng

@czy006

I read the document and have two questions:

  1. Maybe more protocols will be supported in the future, is it better to let users specify their own protocols?
    Just like descriptions from clickhouse.com:
URL Syntax: jdbc:(ch|clickhouse)[:<protocol>]://endpoint1[,endpoint2,...][/<database>][?param1=value1&param2=value2][#tag1,tag2,...], for example:

jdbc:ch://localhost is same as jdbc:clickhouse:http://localhost:8123
jdbc:ch:https://localhost is same as jdbc:clickhouse:http://localhost:8443?ssl=true&sslmode=STRICT
jdbc:ch:grpc://localhost is same as jdbc:clickhouse:grpc://localhost:9100
  1. Sometimes it‘s more efficient to use a local table to execute select SQL(such as: read large amounts of table data), should we add an option(such as: scan.shard-read-local) to identify this behavior?

from flink-connector-clickhouse.

czy006 avatar czy006 commented on July 20, 2024

1、If the first type can be supported by the JDBC protocol, I think it is no problem. I suggest that the link format should be consistent with the official one (by the way, GRPC seems to be an unstable and deprecated protocol)
2、scan.shard-read-local is Read Good Idea,I will revise the document later and review it again

from flink-connector-clickhouse.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.