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]


Reply via email to