[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Reinventing the wheel (an implementor point of view)
Arnaud Sahuguet <sahuguet@g...> 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@l... __________________________________________________ Do You Yahoo!? Get email at your own domain with Yahoo! Mail. http://personal.mail.yahoo.com/
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|