【发布时间】:2010-03-08 08:52:09
【问题描述】:
使用关系数据库的方法,全文搜索正在成为一项乏味的工作。任何人都可以建议一个替代选项(如果有的话)或自定义全文搜索的方法吗?
【问题讨论】:
-
你能把这个问题解释清楚一点吗?
标签: database search full-text-search customization
使用关系数据库的方法,全文搜索正在成为一项乏味的工作。任何人都可以建议一个替代选项(如果有的话)或自定义全文搜索的方法吗?
【问题讨论】:
标签: database search full-text-search customization
当然,您可以使用 lucene 进行搜索,并将 lucene 记录的“id”指向您要使用的关系数据。
【讨论】:
嗯,它不能完全作为替代方案,但全文搜索引擎在快速搜索大量非结构化文本的情况下更好,这与擅长存储和操作结构化数据的关系数据库相反。所以,这实际上取决于您的搜索适用性。
【讨论】:
我认为,如果可以轻松搜索大量非结构化文本,则可以通过使搜索过程更加方便和用户友好来实现。我想在这种情况下,它使全文搜索引擎成为一个明显的选择。我已经尝试过 Solr,发现它非常有效。您可以查看:http://search.lucidimagination.com/search/document/CDRG_ch06_6.1
【讨论】: