类似于发布问题时“相关问题”搜索在此处的工作方式:有哪些开源系统可以让您的搜索超出基于SQL的LIKE匹配?我希望能够查询“他说出来”并获得包括“她说出来”的结果(“说出来”是关键,而不是他/她的语义)。再次,类似于我的标题“在搜索中超越LIKE”,列出了“超越iframe”的问题。
仅供参考:这是一个Ruby on Rails应用程序。除了免费/开源(例如没有Oracle,MsSql等)之外,不需要特定的数据库引擎。
更新:我希望stackoverflow.com让我接受多个答案!很难选择一个像这样的命名问题。不过,你有我的赞成票; )
答案 0 :(得分:4)
我能想到的大型OS全文搜索引擎是Lucene。
我认为它的搜索capabilities会做你想要的。
答案 1 :(得分:4)
这是开源软件(GPL v2)。它包含Ruby on Rails的API。
Ruby on Rails至少有一个名为Riddle的其他API(得到它?Riddle of the Sphinx?: - )。