Tag: 狮身人面像

如何评估托pipe的全文search解决scheme?

谈到SaaS /托pipe全文search有什么select? 我应该如何评估可用的不同选项? 我正在寻找在后端使用Lucene,solr或sphinx的东西,并提供了一个REST API来提交文档索引和运行search。 我可以build立自己的EC2 AMI,但是我必须configurationEBS和其他东西,监视它等。

任何理由不使用PostgreSQL内置的全文searchHeroku?

我准备在Heroku上部署一个需要全文search的Rails应用程序。 到目前为止,我已经使用MySQL和Sphinx在VPS上运行它。 但是,如果我想在Heroku上使用Sphinx或Solr,那么我需要为附加组件付费。 我注意到PostgreSQL(在Heroku上使用的数据库)有内置的全文searchfunction。 有没有一个原因,我不能使用Postgres的全文search? 它比狮身人面像慢还是有一些其他的主要限制?

select一个独立的全文search服务器:Sphinx或SOLR?

我正在寻找具有以下属性的独立全文search服务器: 必须作为独立服务器运行,可以服务来自多个客户端的search请求 必须能够通过索引SQL查询的结果来执行“批量索引”:说“SELECT id,text_to_index FROM documents;” 必须是免费软件,并且必须在Linux上以MySQL作为数据库运行 必须快(排除MySQL内部全文search) 我发现有这些属性的替代品是: Solr(基于Lucene) ElasticSearch(也基于Lucene) 狮身人面像 我的问题: 他们如何比较? 我错过了其他的select吗? 我知道每个用例都是不同的,但在某些情况下我肯定不想使用某个包?