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]
