-
Notifications
You must be signed in to change notification settings - Fork 4k
Open
Labels
Description
Is your feature request related to a problem? Please describe.
A solution being worked in the Apache Arrow community is the use of an SQL layer over the Arrow Flight protocol, which will allow a client to communicate in a simpler way with a DB backend w/o the need for a multiplicity of drivers.
See for example: apache/arrow#10906 and https://arrow.apache.org/blog/2022/02/16/introducing-arrow-flight-sql/
Describe the solution you'd like
Use an Arrow Flight SQL driver to connect to multiple DBs:

(Image from: https://www.dremio.com/subsurface/arrow-flight-sql-a-universal-jdbc-driver/)
Describe alternatives you've considered
N/A
Additional context
N/A
jwilliams-ocient, devinrsmith and jochen42