XML Databases
XML Database :
There are two major classes of XML database.* XML-enabled. These simply map all XML to a traditional database (e.g. relational).* Native XML. The internal model of such databases is based on XML and the fundamental unit of storage is an XML document.Note: 'XML-enabled' implies that the database does the conversion itself as opposed to middleware.
From: en.wikipedia.org/wiki/XML_database
ozone
The Ozone Database Project is a open initiative for the creation of an open source, Java based, object-oriented database management system.
ozone is a fully featured, object-oriented database management system completely implemented in Java and distributed under an open source license. The ozone project aims to evolve a database system that allows developers to build pure object-oriented, pure Java database applications. Just program your Java objects and let them run in a transactional database environment.
ozone includes a fully W3C compliant DOM implementation that allows you to store XML data. You can use any XML tool to provide and access these data. Support classes for Apache Xerces-J and Xalan-J are included.
Besides the native API, ozone provides a ODMG 3.0 interface. Although not fully ODMG compliant it helps you to port applications to/from ozone.
ozone does not depend on any back-end database or mapping technology to actually save objects. It contains its own clustered storage and cache system to handle persistent Java objects.
visit
ozone
ozone was visited : 72 times
Loading .....