如何允许用户搜索存储的数据而不参考其URL ?


How can I allow users to search data which is stored without reference to its URL?

我想知道如何设置一个搜索引擎与此约束:

在网站上(小流量网站),新闻内容被存储,但我们不知道这些内容实际显示在哪里;我们猜不出网址

你知道我要用什么技术来实现这个功能吗?

我想我需要一个搜索引擎,爬行整个网站,而搜索?谁能告诉我sphynx/lucene/solr是否合适?

无论你选择什么搜索引擎,你都必须提供足够的信息。因此,在您的约束下,您不能使用世界上任何搜索引擎。

当您向索引提交文档或页面时,您还必须提供足够的信息,以便能够创建一个URL以显示实际内容。

Lucene是Solr使用的搜索API。两者都是高质量的Apache项目,选择哪一个取决于您的需求。Solr为Lucene提供了一系列广泛的特性,比如facet搜索和所有操作的REST API。