in reply to updating big XML files
- eXist, open source XML database (http://exist.sourceforge.net/).
Used for huge documents sometimes, XQuery implemented, but, afaik, it is not transactional.
- proprietary solution (which I am implementing for some reasons), XML data in relational database.
Transactions + concurrency are big plus. Need for implementing DOM-like editing functions. Difficult (I have decided that it is not required for my project) implementation of XPath or XQuery. Slow parsing, inefficient data representation, but fast updating.
- stream processing.
It need not nor DB neither huge RAM. You can write proprietary handlers to process XML doc as stream of events, or you can use something like as http://stx.sourceforge.net/
Update: It is very interesting for me. If you want, give me more informations and I will propose some solutions or I can write some code too.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: updating big XML files
by dHarry (Abbot) on Jul 21, 2008 at 13:43 UTC | |
by pajout (Curate) on Jul 21, 2008 at 22:47 UTC |