[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: Frontier as a scalable XML repository (was Re: Is XML dead already o

  • From: "Liam R. E. Quin" <liamquin@i...>
  • To: "XML Developers' List" <xml-dev@i...>
  • Date: Sun, 31 Jan 1999 01:20:44 -0500 (EST)

groveware
On Sat, 30 Jan 1999, David Megginson wrote:
> I said that there is not a good, scalable XML repository available
> right now.

I have been involved in several attempts to build SGML or XML storage
systems using databases.

Performance is always a big issue.

With an rdbms you have the interesting notion that the database
understands neither sequence nor containment directly.  You also
have a difficulty with text retrieval, especially if you need it
to span element <kw>boundaries</kw> and find "element boundaries"
twice in this paragraph, yet still treat the "kw" element as a
separately indexed object.

On the other hand, the relational database vendors have worked very
hard at peformance, and you get lots of benefits built in, such as
journalling, rollback, backup, standard texts on SQL... the whole bit.

Object oriented databases *do* understand sequence and containment,
and understand it very well.  But they don't have a standard query
language.  OQL is not implemented very evenly yet, and when it is, it
has restrictions.

We (at Groveware) found it difficult to represent a query such as
    find an elementNode with .name = "P"
	containing a childList
	    containing an object of type elementNode
		with 'name' = "kw"
		    containing a childList
			containing an object of type cdata
			    where strcmp(content, "boundaries") == 0
both in OQL and in Object Design's non-OQL query language.

One would like to say
    find <p> containing <kw> containing "boundaries"
and have that be efficient, and that's a real challenge.

The OLAP people and the text retrieval people are probably best
placed to handle large quantities of XML, if the text retrieval people
can manage to swallow the word "dynamic" and the OLAP people can
get a grip on text retrieval :-)

Speaking of which, I am working on my C/Unix text retrieval package
(lq-text) again, hoping to add some XML support soon.

But I digress.


If you haven't seen an OODB system that scaled well, it may be (I am
speculating) that the generic systems are too slow because query
optimisation is still too hard; the application-specific ones are less
visible, and probably perform very well.

Lee

-- 
SGML/XML consulatant, Toronto, Canada -- liamquin at interlog.com --
http://www.interlog.com/~liamquin/
also Director of Development, Groveware Inc, http://www.groveware.com/~lee/


xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i...
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/
To (un)subscribe, mailto:majordomo@i... the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@i... the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@i...)


PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.