Figaro - the XML Database for the .NET Framework

Figaro

The XML Database for the .NET Framework

Figaro is a is an embedded XML database library API specifically designed for .NET developers to quickly and easily build XML solutions. Figaro embeds the Berkeley DB XML (BDB XML) database engine and inherits the rich features and attributes of the Berkeley DB database engine. Like Oracle's product, Figaro runs in-process with the application with no need for human administration. Figaro provides a document parser, XML indexer, and XQuery engine on top of Oracle Berkeley DB XML to enable the fastest, reliable, scalable, and most efficient retrieval of data.

We've recently released the May 2009 RTM version of Figaro, which includes ASP.NET providers to quickly integrate Figaro into ASP.NET web applications. Future releases will contain APIs and toolkits for integrating XML databases with REST, WCF and Search APIs on the Windows client and server platforms.

Application developers can choose the version of the library that is most suitable for a particular application:

Figaro Data Store (DS)
For single-read, single-write access
Figaro Concurrent Data Store (CDS)
For single-write, multiple read access
Transactional Data Store (TDS)
The highly configurable, transactional, multithreaded read and write access product edition

Figaro High Availability (HA), which adds the replication layer to the product, is slated for release in the near future.


For more information regarding Figaro, please visit the product portal at http://bdbxml.net or contact us directly.


Endpoint Systems is an Oracle Embedded Partner

© 2007-2009 Endpoint Systems. All rights reserved.