[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
Re: [xml-dev] Disk-based XPath Processing
- From: Tatu Saloranta <cowtowncoder@yahoo.com>
- To: XML List Developers <xml-dev@lists.xml.org>
- Date: Fri, 29 Sep 2006 17:04:39 -0700 (PDT)
I'd assume eXist (http://exist.sourceforge.net/) would
also be relevant? And obviously there are commercial
solutions, many of which have free starter editions.
Alas, although there is quite a bit of interest, I
haven't seen solutions where streaming parsers could
use some suitable subset of XPath to match sub-trees
(suitable meaning that only some axes were supported,
parent/grandparent, attribute, children, but not
sibling). I have been hoping to investigate doing this
myself in near future, since it would seem to simplify
some streaming-oriented tasks (like only building
small sub-trees, or one sub-tree at a time from a
bigger document).
-+ Tatu +-
--- Torsten Grust <grust@in.tum.de> wrote:
> Hi Stefan,
>
> disk-based XPath and XQuery processing is exactly
> what the
> companion projects Pathfinder (an XPath/XQuery to
> relational algebra
> or SQL compiler) and MonetDB/XQuery (a back-end
> database system that
> can execute Pathfinder's code) are all about. Both
> projects are open-
> source.
>
> On the web:
>
> http://www.pathfinder-xquery.org/
> http://www.monetdb-xquery.org/
>
> The back-end database system processes relational
> encodings of XML
> trees (no DOM or similar data structures are
> involved).
>
> Best wishes,
> --Torsten
>
> On Sep 29, 2006, 4:50 PM, Stefan Tilkov wrote with
> possible deletions:
> > Is there something like this? If so, how is it
> implemented? Is it
> > even reasonable?
> >
> > To clarify: I'm looking for approaches -
> preferably available in
> > the form of an open source library - that allow
> for running XPath
> > expressions against an XML document without the
> memory requirements
> > of creating a full tree in RAM.
> >
> > Any pointers would be greatly appreciated.
> >
> > Stefan Tilkov
> > --
> > Stefan Tilkov, http://www.innoq.com/blog/st/
> >
> >
> >
> >
> >
> >
>
______________________________________________________________________
>
> > _
> >
> > XML-DEV is a publicly archived, unmoderated list
> hosted by OASIS
> > to support XML implementation and development. To
> minimize
> > spam in the archives, you must subscribe before
> posting.
> >
> > [Un]Subscribe/change address:
> http://www.oasis-open.org/mlmanage/
> > Or unsubscribe: xml-dev-unsubscribe@lists.xml.org
> > subscribe: xml-dev-subscribe@lists.xml.org
> > List archive:
> http://lists.xml.org/archives/xml-dev/
> > List Guidelines:
> http://www.oasis-open.org/maillists/guidelines.php
> >
>
> --
> | Prof. Dr. Torsten Grust
> grust@in.tum.de |
> |
> http://www-db.in.tum.de/~grust/ |
> | Database Systems - Technische Universität
> München (Germany) |
>
>
>
>
>
>
_______________________________________________________________________
>
> XML-DEV is a publicly archived, unmoderated list
> hosted by OASIS
> to support XML implementation and development. To
> minimize
> spam in the archives, you must subscribe before
> posting.
>
> [Un]Subscribe/change address:
> http://www.oasis-open.org/mlmanage/
> Or unsubscribe: xml-dev-unsubscribe@lists.xml.org
> subscribe: xml-dev-subscribe@lists.xml.org
> List archive: http://lists.xml.org/archives/xml-dev/
> List Guidelines:
> http://www.oasis-open.org/maillists/guidelines.php
>
>
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]