Quickdb is a light database engine which resides in memory and which permits you to have a very versatile database engine for C++ programs.
Quickdb does not rely on any other package, can be delivered in a dll and is compatible with XML.