"Bowerbird Computing has released version 0.9 of XDBM, a free
software XML database manager."
"XDBM is an embedded database that can be included in
individual programmes. It is not an enormous Oracle 8i style
database server, it allows individual programmes to more easily use
the XML files they produce."
"There are currently many libraries available that can
manipulate XML, but they all have three shortcomings: They are slow
because they need to read the entire file to find out what it
contains; They do not supply any way to search an XML file; and
they consume a lot of memory because they need to load all the
parts of the file required right from the start."