我正在开发一款 Windows 桌面产品,它需要使用 C/C++ 编写的文本索引库。我想给它一系列的单词和一个需要根据这些单词存储的记录。搜索这些词应该会很快带回一条或多条记录。数据将存储在磁盘上。
我搜索了这个论坛并找到了 Lucene。但它基本上是Java。还有一个 CLucene C++ 端口。但我不确定它是否适合(重量轻?)小型 Windows 桌面产品。
我找到了其他基于 .net 的库,但不是轻量级的 C++ 库。
你能帮忙吗?
最佳答案
你有没有考虑过sqlite ? RDBMS 可能有点重,但我相信它在某些 Web 浏览器中用于实现 HTML5“本地数据库”。
关于c++ - C/C++ 中的文本索引库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9804608/