我正在寻找一种将 Google Site Search 的强大功能与 Elasticsearch 相结合的解决方案,用于 Rails 4 应用程序,最好作为 Rails gem。
据我所知,最流行的搜索解决方案 ThinkingSphinx、带有轮胎 gem 的 ElasticSearch、Sunspot Solr 和 PostreSQL 搜索功能,似乎都只处理数据库搜索而没有页面/html 模板搜索功能。
如果我有这个错误,请纠正我,我会很乐意选择上述之一。
该站点主要包含静态 HTML,因此 Google Site Search api 是显而易见的解决方案,但也有一些 ActiveRecord 结果也应包含在搜索结果中。
如果真的没有一个简单的组合解决方案,那么我将不胜感激任何关于如何实现弹性搜索(我首选的 AR 搜索解决方案)与谷歌网站搜索合并的指针,其中结果恰好包含相同的页面所以页面结果不重复。