【问题标题】:C++ framework for search and indexing like clucene用于搜索和索引的 C++ 框架,如 clucene
【发布时间】:2012-05-16 20:59:29
【问题描述】:

有没有人知道 clucene 作为 c++ 搜索和索引框架的一些好的替代方案,它有据可查且是最新的?

提前致谢!

【问题讨论】:

  • 我可能需要更改引擎的一些代码,例如使用自己的距离测量。

标签: c++ indexing search-engine


【解决方案1】:

你可以试试 Sphinx - http://sphinxsearch.com/

Sphinx 是一款免费软件搜索引擎,设计时考虑了索引数据库内容。它目前支持 MySQL、PostgreSQL 和 ODBC 兼容的数据库作为本机数据源。其他数据源可以通过管道以自定义 XML 格式进行索引。它是根据 GNU 通用公共许可证第二版或专有许可证的条款分发的。

src:http://en.wikipedia.org/wiki/Sphinx_%28search_engine%29

这也可能对您有用: Comparison of full text search engine - Lucene, Sphinx, Postgresql, MySQL?

【讨论】:

  • 对不起,我忘了说我可能希望有机会更改框架的代码,比如使用一些自己的距离测量。狮身人面像有可能吗?看起来可能很难
  • @jstr 这是 GPL 软件,因此只要您遵守许可证,您就可以尝试对代码进行一些更改——如果这是您所要求的。我认为这并不容易。如果你的意思是你想以某种方式扩展 Sphinx,我不知道这是否可能,或者如何。我前段时间用过它,这是相当基本的用法。
  • 嗯,好吧,我想我会给那个埃及女士一个机会;-)
猜你喜欢
  • 1970-01-01
  • 2010-10-16
  • 1970-01-01
  • 2014-11-12
  • 1970-01-01
  • 1970-01-01
  • 2017-07-27
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多