[
Lists Home |
Date Index |
Thread Index
]
- From: Pavel Velikhov <pvelikho@cs.ucsd.edu>
- To: "Matthew Sergeant (EML)" <Matthew.Sergeant@eml.ericsson.se>
- Date: Fri, 29 Jan 1999 12:55:02 -0800
Matthew Sergeant (EML) wrote:
>
> > -----Original Message-----
> > From: Paul Prescod [SMTP:paul@prescod.net]
> >
> > "Matthew Sergeant (EML)" wrote:
> > >
> > > You
> > > can use a persistent parsed structure like a DOM maintained in memory,
> > but
> > > for some applications such as a rapidly changing XML database this isn't
> > > always feasible (or is it?).
> >
> > You could continually update the DOMs based on changes in the XML. What
> > exactly are your concerns about this architecture.
> >
> Not everyone (ourselves included) uses DOM. We started that way but
> found it too resource intensive (large amounts of both processing and
> memory). We switched to a simple expat parser and built our own query
> language based on XQL paths. This gave a huge speed up and drop in resource
> usages, but I still have concerns.
XQL has pretty serious limitations as compared to other XML query
languages. If you
want to build a query language comparable in power to OQL then DOM
seems like a
better alternative. Also DOM should not such a resource hog as it is
now.
Pavel Velikhov
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/
To (un)subscribe, mailto:majordomo@ic.ac.uk the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
|