Gautam Jain
Gautam Jain

Reputation: 6849

Text indexing library in C/C++

I am developing a Windows desktop product which requires text indexing library in C/C++. I would want to give it series of words and a record that needs to be stored against those words. Searching those words should bring back one or more records quickly. Data will be stored on disk.

I have searched this forum and found Lucene. But it is basically Java. There is a CLucene C++ port also. But I am not sure if it is suitable (light weight?) for a small Windows desktop product.

I have found other .net based libraries but not something light weight and for C++.

Can you help please?

Upvotes: 2

Views: 1720

Answers (1)

D.Shawley
D.Shawley

Reputation: 59563

Have you considered sqlite? A RDBMS might be a little heavy, but I believe that it is used inside of some web browsers to implement HTML5 "Local Databases".

Upvotes: 1

Related Questions