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

Re: better way to get the path to a node?

Subject: Re: better way to get the path to a node?
From: Liam R E Quin <liam@xxxxxx>
Date: Sat, 01 Dec 2012 23:47:23 -0500
Re:  better way to get the path to a node?
On Sat, 2012-12-01 at 21:08 -0500, Graydon wrote:
> On Sat, Dec 01, 2012 at 06:50:12PM -0500, Liam R E Quin scripsit:
[...]
> > You might want to investigate using an XQuery implementation that
> > builds an index to the documents - even if you just use it to generate
> > temporary documents that you then use to help your XSLT
> > transformations.
> 
> Which is actually what I'm doing -- use BaseX to load the ~4.5
> GB of date I need to search, use XQuery to build a ~100 MB file of
> locations and then use that file to search against when generating the
> report.

100 MBytes is still a fairly large document to use with XSLT.

> The search time seems to be roughly 30 seconds plus one second per
> megabyte of "find stuff in here and check it" content.
> 
> Dealing with "no, that isn't going in memory" volumes of XML has
> certainly been a learning experience!

Yes - people find the same thing with almost any data structure.

On the other hand, adding more physical memory can be an effective way
to make things go faster...

Liam

-- 
Liam Quin - XML Activity Lead, W3C, http://www.w3.org/People/Quin/
Pictures from old books: http://fromoldbooks.org/
Ankh: irc.sorcery.net irc.gnome.org freenode/#xml

Current Thread

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
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.