代码之家  ›  专栏  ›  技术社区  ›  gabr

如何实现进程内全文搜索引擎

  •  2
  • gabr  · 技术社区  · 17 年前

    在我们的一个商业应用程序(win32,用delphi编写)中,我们希望实现全文搜索。应用程序正在以某种无法直接识别为文本的二进制格式存储用户数据。

    理想情况下,我想找到一个进程内解决方案(dll可以),或者一个本地服务器,我可以通过TCP访问(最好)。API应该允许我向服务器提交文本信息(以及表示它来自二进制blob的元数据),当然,它应该允许我进行全文搜索,至少对逻辑运算符和子字符串搜索的支持最少。需要Unicode支持。

    我在堆栈溢出时发现了大量搜索引擎列表( What are some Search Servers out there? )但我真的不知道哪种引擎能满足我的需求。我想在花一两天时间测试每个人之前征求集体的意见。

    有什么建议吗?

    7 回复  |  直到 17 年前
        2
  •  0
  •   Allen    17 年前

        3
  •  0
  •   Thomas Wagner    17 年前

        4
  •  0
  •   Ilan Volow    17 年前

        5
  •  0
  •   Ilan Volow    17 年前

        6
  •  0
  •   Seun Osewa    17 年前
        7
  •  0
  •   Mauricio Scheffer    17 年前