SaaS/托管全文搜索有哪些选择?我应该如何评估可用的不同选项?
我正在寻找在后端使用 Lucene、solr 或 sphinx 并提供 REST API 用于将文档提交到索引和运行搜索的东西。
我可以构建自己的 EC2 AMI,但我必须配置 EBS 和其他东西,监控它等等。
SaaS/托管全文搜索有哪些选择?我应该如何评估可用的不同选项?
我正在寻找在后端使用 Lucene、solr 或 sphinx 并提供 REST API 用于将文档提交到索引和运行搜索的东西。
我可以构建自己的 EC2 AMI,但我必须配置 EBS 和其他东西,监控它等等。
Websolr提供了一个带有控制面板的基于云的 Solr。在撰写本文时,它处于私人测试阶段,但您可以通过Heroku获得该服务。
另一个托管的 Solr 服务是PowCloud,也是私有测试版,它似乎提供了强大的 Wordpress 集成。
SolrHQ:另一个提供托管 Solr 解决方案的 beta 服务,与 Joomla 和 Wordpress 集成。
Acquia Search为 Drupal 站点提供 Solr 集成。
如果您决定构建自己的 EC2 实例,SolrOnAmazonEC2 wiki 页面可能会很有用。或者,您可以只获取EC2 的 LucidWorks Solr,这可能是在 EC2 上获取 Solr 的最简单、最快的方法。
另一种选择,特别是对英国人来说是http://www.netaphorsearch.com/。我应该指出我拥有 Netaphor Ltd。我们支持 Solr REST API,但也有一个 PHP 连接器,因此您可以快速启动和运行。
看看 Artirix - UK 公司以及美国的http://www.artirix.com。我知道他们基于 SOLR 为英国的 Globrix.com 等网站提供支持,并拥有许多其他用于抓取和数据处理的产品
我的五美分
http://indexisto.com/如果您准备好在搜索结果中投放广告,则
提供免费托管的 Elastic Search。但无论如何,您可以从免费开始,然后切换到无广告付费帐户。
它不仅托管了 Elastic Search,还准备好将 Ajax 搜索框(确实令人印象深刻)嵌入到您的网站(采用移动设备和平板电脑),以及一些有用的功能,如统计信息、图像大小调整。有几个选项可以用文档填充索引 - 爬虫、API 和 DB 连接器
低容量网站的另一个选择是Midwestern Mac 的托管 Solr 搜索(我是 Midwestern Mac, LLC 的所有者,仅供参考)。
尽管在某个地方的 VPS 上配置您自己的服务器并不难(如果您可以很好地使用命令行)...