Figaro - The XML Database for the .NET Framework
BDB XML depends on several external libraries. The result is that build instructions for BDB XML may change from release to release as its dependencies mature.
Figaro currently relies on the following libraries:
- Oracle Berkeley DB is the database engine for Figaro. This version of Figaro currently supports Oracle Berkeley DB version 4.3.
- Xerces is the XML parsing engine providing DOM and SAX support that BDB XML employs for XML data parsing. Figaro uses Xerces version 2.7.
- XQilla . Figaro's XQuery engine is provided by this library.
|
Figaro is built as a multifile .NET assembly. This means that all of its immediate dependencies are linked to each other. You'll notice this the most if you add the Figaro assembly to the Global Assembly Cache; if you look inside the folder created in the GAC you will these assemblies registered with the original Figaro assembly. |