I have started to use eXsit, but so far I have not been able to realize how large the "dataset" on it can handle. Most of the time I am merely using it for connection and data storage purposes because it supports XQuery.
I am not sure what is meant here by 4 posters. Would anyone say that using dataset as 40 pages of original source in text and exceeds to 170KB of XML file size is something that eXist can handle? There has been some documents saying that it supports indexing, but I am guessing if it cannot handle large data sets, how would it be able to "index"?
From my experience, if anyone is interested, here is the list to contact. [log in to unmask] I have to say that since it is open source, there has been some saying that it is not progressing in its "development" as some of the other paid sources.
I hope this helps and provides some inspirations and openings to questions.
School of Library and Information Science
Indiana University Bloomington
[log in to unmask]
From: TEI (Text Encoding Initiative) public discussion list [[log in to unmask]] On Behalf Of Sebastian Rahtz [[log in to unmask]]
Sent: Tuesday, January 22, 2008 5:56 PM
To: [log in to unmask]
Subject: Re: TEI and eXist (and native XML databases)
Joe Wicentowski wrote:
> Have members here had much experience with eXist as a native XML
> database platform for TEI (P5) databases?
Very much so. At least 4 regular posters here
are serious TEI and eXist weenies.
> Do you
> think eXist is 'ready' for prime time use?
what is prime time? for delivering
an academic service, yes; for running an
airline booking system, probably not.
> Can you recommend examples of eXist-based TEI databases that have a
> large body of data and/or number of users?
for what its worth, my favourite collection is of 300,000
TEI XML records of Greek names which performs OK; but I don't know
what would happen if a 1000 people hit it simultaneously
(I doubt if more than 1000 people in the whole world
would ever want to....)
> Basically, I'd like to avoid getting too committed to eXist, just to
> find out that I hit a performance wall and need to go with a
> commercial implementation such as Mark Logic. (My database will start
> with about fifty 800+page digitized volumes and eventually hold up to
> 400+ volumes, and it should support 15-50 simultaneous users.)
I don't see the commitment as being that great. 99%
of the XQuery you write will be portable to something else
like dbXML or MarkLogic. You'll spend some time tweaking
eXist config files, but that would apply to most software.
Whether the 400 x 800 pages of TEI text perform well
depends on what sort of questions you ask of it, I'd say.
if you regularly search across the whole danged lot
on arbitrary elements.
Information Manager, Oxford University Computing Services
13 Banbury Road, Oxford OX2 6NN. Phone +44 1865 283431