[odb-users] Web http client as database runtime

Boris Kolpackov boris at codesynthesis.com
Mon Oct 4 12:03:11 EDT 2021


Adnan RIHAN <adnan at rihan.fr> writes:

> I'm having a hard time understanding what you mean by "present your
> web API as an existing database API", maybe you're suggesting the same
> thing I was thinking about (but I certainly wasn't clear enough).

By way of example, there is the MySQL database which defines a C API
for its client library (libmysqlclient). MariaDB provides exactly
the same API using its own client library and so can be used with
ODB in place of MySQL.


> I wasn't talking about a complete engine, but just reusing the ODB
> database API (persist(), find(), etc…) and reimplement them as web
> calls instead of database calls. I think you meant the same?

Not quite, but this is also an option, though probably an even harder
one. For one, you will also need to customize the ODB compiler.



More information about the odb-users mailing list