Я пишу приложение для Windows (с Borland C ++ Builder), в котором хранится большое количество текстовых файлов. Я хочу, чтобы пользователи могли очень быстро искать эти файлы, поэтому мне нужна библиотека индексации и поиска. Я не использую базу данных, но мой собственный формат файла для хранения документов (все в одном файле).
Есть ли такие библиотеки для Windows? Он должен добавлять / удалять документы в индексе по запросу и находить документы, похожие на запрос Google («car house -payment»).