On 11/27/06, Bess Sadler <[EMAIL PROTECTED]> wrote:

At UVa we have been burned several times by poor search performance
of XML native databases. In light of this, we're starting to look at
the database and the index as separate but cooperative pieces of the
application. That way you can use solr / lucene for search, faceted
browse, etc, and your XML database only for known item retrieval,
which it is generally able to do without performance issues. I'm
hopping up and down waiting for someone to take this approach with an
ILS, so please come and show us what you've got!

<shameless_plug>
Not to pitch my own code4lib proposal, but this is just what we've
done with our digital collections.  We have a native XML database
backend and use Lucene to do the indexing (we're also looking at
solr).  The "bridge" between the db and indexes is XQuery (the topic
of my proposed talk).  We made this decision not for performance
reasons (our performance was fine -- in fact our native xml database
uses Lucene), but for other reasons.  What were they?  Give my
proposal a vote and find out. ;-)
</shameless_plug>

Kevin

Reply via email to