lidavidm commented on PR #33716:
URL: https://github.com/apache/arrow/pull/33716#issuecomment-1396367552

   Yes, the ADBC driver wraps libpq and should let you work with other 
databases that use the PostgreSQL wire protocol, with the caveat that it has to 
convert the data (of course). 
   
   Both tools serve complementary purposes: as you mention, there are many 
projects besides PostgreSQL that use its wire protocol. The ADBC driver 
provides access to them. At the same time, PostgreSQL and its derivatives are 
quite popular. The hope is that by pushing the conversion onto the server and 
using columnar data/Arrow for transport and at the edge, we can achieve better 
performance overall for clients that want Arrow data. 
   
   I suppose you have a third goal: using the PostgreSQL 
protocol/drivers/clients as the lingua franca, placing it sort of in between 
the roles of Flight SQL and JDBC/ODBC? I don't think anyone's actively working 
towards that.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to