I've been using it in earnest for about six months now, with one month
in production as the back end for http://docsouth.unc.edu/csr/ (still
in beta, with not all the kinks worked out). We have eleven volumes
of records at about 1000 pages each so far (TEI P4), plus 25 index
files ranging from 200 Kb to 6 Mb (TEI P5), and a 20 Mb METS file with
metadata covering the whole collection. Performance is really good so
far. It's certainly possible to write XQueries that perform badly,
but I've found it's usually possible to rewrite them so that they run
quickly. I should think you'd be fine at the level you describe. We
haven't done anything special to scale the application yet and it's
been very reliable.
* Hugh A. Cayless, Ph.D
* Head, Research & Development Group
* Carolina Digital Library and Archives
* UNC Chapel Hill
* [log in to unmask]
On Jan 22, 2008, at 4:58 PM, Joe Wicentowski wrote:
> Have members here had much experience with eXist as a native XML
> database platform for TEI (P5) databases?
> I have heard that eXist has had issues with performance with large
> amounts of data and numbers of simultaneous users, but that recent
> versions have addressed those concerns. Is that true? Have you hit
> limits on what eXist can handle? In particular, are there limits to
> threading, the number/size of documents, engine performance? Do you
> think eXist is 'ready' for prime time use?
> Can you recommend examples of eXist-based TEI databases that have a
> large body of data and/or number of users? (Even better, are there
> usage statistics?) I've seen the examples listed at
> http://www.tei-c.org/wiki/index.php/EXist#Sample_implementations - but
> it's difficult to tell the volume of data and usage that they get.
> 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.)
> Thanks for any guidance you might have!