Le 18 mai 05, à 00:35, Yen-Ju Chen a écrit :
http://qdbm.sourceforge.net/
QDBM is a database library which offer inverted index:
http://qdbm.sourceforge.net/spex.html#odeumapi
In other word, it can do the same thing as lucene.
There is an application, Estraier, using QDBM as searching system.
http://estraier.sourceforge.net/
Maybe we should discuss which one to use in Etoile.
I would like to hear your opinion Yen-Ju ;-)
I largely prefer Lucene to QDBM personally.
QDBM/Estraier has a very simple C API, it looks like its strongest
point.
Lucene however has a higher level, rich and nicely object oriented API
(Objective-C for LuceneKit) which provides lot of flexibility and
control over what you need to do and what you want to do; Lucene starts
to be used in more and more projects and be well known too (there is a
book about Lucene now).
Last point, in my opinion Lucene really shines when you look at modules
like Analysis and Search.
Quentin.
--
Quentin Mathé
[EMAIL PROTECTED]