YumaPro SDK supports a vendor-specific external database through an XML file API. e.g., the load/save to NV-storage is done through your callbacks.
There is also a DB-API library that runs in your process to send edits to the server (e.g. originating from the CLI).
For more information see the DB-API Subsystem section in the YumaPro Server Overview.