Xuanwo opened a new pull request, #2815:
URL: https://github.com/apache/incubator-opendal/pull/2815

   This PR will add postgresql support for OpenDAL.
   
   > OHHHHHHH, why? It doesn't make sense to add SQL support in OpenDAL!
   
   You are right. OpenDAL is designed for accessing unstructured data like 
local fs and s3. And database like postgresql is not good for such use cases. 
But it doesn't mean we can't do this. 
   
   We can store some small (for example, 4KiB) data in database in quick and 
easy way! We don't need to worry about mysql, pg, clickhouse, xxxdb anymore: 
use opendal and write data.
   
   > Maybe, I'm not convinced and still believe it's useless.
   
   That's Ok. OpenDAL's design makes sure that adding a new service like pg 
won't affect your existing features at all. Postgresql will under 
`services-postgresql` feature and only users who enable this feature will need 
those code.
   
   > So, What's the performance?
   
   We don't know about it so far. This PR just a start, we will try to do some 
bench to have a general idea about it's perf.
   
   > What's next?
   
   I will add integration test to make this service works. And than we can try 
to add MySQL, 
[SurrealDB](https://github.com/apache/incubator-opendal/issues/2753) and other 
dbs.
   
   My current interest is to add databend support so that I can run databend on 
databend (aha, this is really useless, but funny)! 


-- 
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