Introduction
XML database
| Name | O/S | Description |
| XDBM |
Linux Win32(DLL) |
XDBM seems like a C library which supports database functions. It saves each XML files to an XDBM file and manages only one XML at a time. That means it cannot do any combined access on multiple XML documents at any time. It would be only useful on a single long XML document which has many elements. |
| TEXTML | WinNT | This Server is a back-end XML document server whose purpose is to store index and retrieve XML content. The TEXTML Server is a powerful document centric alternative to relational and object oriented databases, with unmatched performances on large volumes of XML content. TEXTML Server parses XML documents to build indices of values according to the index rules defined by the database administrator, thus eliminating the overhead associated with indexing XML content. It seems powerful XML server, but depends on Microsoft architecture. It produces through ASP. |
| Lore |
Solaris Linux |
Lore is a declarative query language for XML, developing new technology for interactive searches over XML data, and building an efficient XML query processor. |
| Ozone | (Java base) | Ozone is based on open source, Java based, object-oriented database. Ozone's implementation through DOM implementation. Apache is also supported by classes, Xerces-J and Xalan-J. 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. It's a kind of Java tool to process XML document. It does not seem reliable. |
| RDFDB |
Linux (C source, Perl) |
RDFDB is intended to be a simple, scalable, open-source database for RDF. (RDF: The Resource Description Framework integrates a variety of web-based metadata activities using XML as an interchange syntax.) |
| XML-DBMS | (Java and Perl) | XML-DBMS is middleware for transferring data between XML documents and relational databases. | Birdstep |
Win32 WinCE Epoc Palm/OS VxWorks Linux |
This seems promising as it supports all possible machines' operating system. Only kernels for Win32, WinCE, and Linux are available now. Birdstep will cooperate with Tamino for hand-held platform. However, it only provides primitive user interface and basic functions currently. Please see Kanseok's page and presentation on detail. |
| dbXML |
Linux Unix Win32 |
"dbXML" core version is GNU. |