Answers:
在默认的Magento MySQL全文引擎上使用Solr的区别在于:
尽管已经提供了其他搜索连接器,但该社区似乎总体上倾向于Solr。
第三方搜索:
第三方搜索产品以两种方式之一工作:它们用自己的版本替换您的搜索和类别页面,并且通常将它们托管在您网站的子域下,以免干扰SEO(例如SLI);或者,iFrame搜索产品您的网站(Picosearch)。我认为,我不希望自己的商店受到托管在AWS上的第三方的支配。或更糟糕的是,他们自己的内部数据中心。
我最近遇到一位戴着滑稽帽子的供应商,据说该供应商有一个自定义搜索工具,该工具可以插入Magento Solr连接器,但可以作为带有控制面板的SaaS云服务运行。通常,这不是第三方搜索集成的工作方式-我很好奇性能如何。
时间/部署
没有确定何时进行切换的公式-何时迁移完全取决于您。请记住,这不是两秒钟的实现-您的主题/插件(尤其是任何导航插件)可能需要调整或升级。
它不会在一夜之间为您带来奇迹般的结果-就像经营企业的其他所有事情一样,它只会和您投入其中的时间一样长。您仍然可能必须使用要优化的关键字来建立索引字段。您还必须大量使用权重设置。这不是一overnight而就的。
关于性能的说明
Solr集成在全文上的显着特征实际上是Magento可以利用Solr将分层的导航和类别页面结果呈现给它。由于Solr的优化程度很高,因此只需很少的开销。这很方便,可以缓解流量高峰,并可以将负载分散到不仅仅是Apache服务器上。
SOLR被包括Magento EE和Hybris在内的所有顶级商店和平台所使用,它具有Levenshtein距离,与Sphinx相比,其准确度高达60-80%,可提供高达98%的准确度。
我们使用SOLR安装,每年的托管费用为$ 450 + $ 250,因此,如果您分三年分期付款($ 450 + $ 250 * 3),则每年需要$ 400,搜索量占IT支出的5%,IT支出是5%收入,那么您每年就有160,000美元的收入,开始使用SOLR才有意义。