apache / kyuubi

Apache Kyuubi is a distributed and multi-tenant gateway to provide serverless SQL on data warehouses and lakehouses.
https://kyuubi.apache.org/
Apache License 2.0
2.07k stars 903 forks source link

[FEATURE] Support Apache Doris engine #2486

Open zhaomin1423 opened 2 years ago

zhaomin1423 commented 2 years ago

Code of Conduct

Search before asking

Describe the feature

Apache Doris is a MPP analytical database that widely used.

Motivation

No response

Describe the solution

No response

Additional context

No response

Are you willing to submit PR?

pan3793 commented 2 years ago

Does Doris provide other API than JDBC? How about introduce a generic JDBC engine?

zhaomin1423 commented 2 years ago

Does Doris provide other API than JDBC? How about introduce a generic JDBC engine?

No other api for query now. I agree, a generic jdbc engine will be implemented firstly, then do some adaptive for doris.

yangrong688 commented 2 years ago

According to Doris's Guidelines for Basic Use, it uses MySQL protocol to communicate, we should just support MySQL protocol in Kyuubi and it also works for Doris.

zhaomin1423 commented 2 years ago

According to Doris's Guidelines for Basic Use, it uses MySQL protocol to communicate, we should just support MySQL protocol in Kyuubi and it also works for Doris.

Thanks for your suggestion

pan3793 commented 2 years ago

@zhaomin1423 Would you mind change it(or open a new one) to Umbrella?

zhaomin1423 commented 2 years ago

@zhaomin1423 Would you mind change it(or open a new one) to Umbrella?

I will add a new one later.