[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Reinventing the wheel (an implementor point of view)
- From: Brian Miller <brian_n_miller@yahoo.com>
- To: xml-dev@lists.xml.org
- Date: Mon, 26 Feb 2001 14:45:06 -0800 (PST)
Arnaud Sahuguet <sahuguet@gradient.cis.upenn.edu>
wrote:
>
> The DOM API should be extended to look more a like
> an XPath API, to make calls more efficient. Also
> supporting an iterator model would be great.
Those are conflicting wishes.
But what about larger documents?
>
> I have also implemented a SQL backend, where Quilt
> queries (actually
> XPath bindings) are mapped into SQL. If you do it in
> a naive way, you
> are dead, but if you restrict yourselves to a subset
> of XPath, this
> can be done.
>
> The main issue (and it is actually a big research
> issue) is to
> find/guess what the low-level operators for the XML
> data models
> are. For relational databases, we already know them
> and this is what
> makes DBMS fast. The holy grail should not be the
> language, but these
> low-level operators (XScan, from Univ. of
> Washington, is a first
> attempt. See
> http://data.cs.washington.edu/xml/xscan.pdf).
>
> For more info, you can read a tech report about the
> implementation of
> Kweelt: http://db.cis.upenn.edu/DL/kweelt-TR.pdf
> The Kweelt code can be found at:
> http://db.cis.upenn.edu/Kweelt/
>
> I will also give a talk at XML Dev Con 2001 in NYC
> in April.
>
> best regards,
>
> Arnaud Sahuguet
>
>
------------------------------------------------------------------
> The xml-dev list is sponsored by XML.org, an
> initiative of OASIS
> <http://www.oasis-open.org>
>
> The list archives are at
> http://lists.xml.org/archives/xml-dev/
>
> To unsubscribe from this elist send a message with
> the single word
> "unsubscribe" in the body to:
xml-dev-request@lists.xml.org
__________________________________________________
Do You Yahoo!?
Get email at your own domain with Yahoo! Mail.
http://personal.mail.yahoo.com/