|
![]() ![]() |
Berkeley DB XML (BDB XML) is a programmatic toolkit specifically designed to store and manage XML data in its native format. BDB XML is built on top of Sleepycat Software's existing database product, which provides fast, reliable, scalable, and mission-critical database support. Application developers can choose the version of Berkeley DB that is most suitable for a particular application: Berkeley DB Data Store, Berkeley DB Concurrent Data Store, Berkeley DB Transactional Data Store, or Berkeley DB High Availability.
BDB XML provides document query support through XQuery 1.0 and, by extension, XPath 2.0. XQuery is a W3C draft recommendation. At the date of this publication, the supported draft is dated April 2005. Note that BDB XML will be updated to track changes in the working drafts and for the final recommendation.
This document provides a very high level introduction to BDB XML. Users of BDB XML are assumed to have existing knowledge of XML, XQuery, XPath, either C++ or Java, and Berkeley DB.
This document also provides instructions on how to build the library, and instructions on how to compile and link the library with your application.
For a brief tour of Berkeley DB XML, see Introduction to Berkeley DB XML. For a complete introduction to BDB XML, see either the C++ or Java version of the Berkeley DB XML Getting Started Guide. For a complete description of the BDB XML API, see either the C++ API reference or the Javadoc.
![]() ![]() |
Copyright (c) 1996-2005 Sleepycat Software, Inc. - All rights reserved.