【发布时间】:2010-09-10 04:55:37
【问题描述】:
在我们的一个商业应用程序(Win32,用 Delphi 编写)中,我们希望实现全文搜索。应用程序以某种无法直接识别为文本的二进制格式存储用户数据。
理想情况下,我想找到一个进程内解决方案(DLL 可以)或我可以通过 TCP 访问的本地服务器(最好)。 API 应该允许我向服务器提交文本信息(连同代表它来自的二进制 blob 的元数据),当然,它应该允许我进行全文搜索,至少对逻辑运算符的支持最少和子字符串搜索。需要 Unicode 支持。
我在 Stack Overflow (What are some Search Servers out there?) 上找到了广泛的搜索引擎列表,但我真的不明白哪些引擎可以满足我的需求。在我花一两天时间测试它们之前,我曾想过征求 The Collective 的意见。
有什么建议吗?
【问题讨论】:
标签: windows winapi full-text-search