php – Faceted Search With(out)Solr
我想为我的一个项目实施
faceted search.我正在使用PHP5,Mysql和Symfony 1.4.显然,社区指向
Apache Solr,这似乎正是我想要完成的事情.
问题是该网站将在托管服务提供商上运行,不允许我设置Solr(它是一个共享托管环境,既不允许Tomcat也不允许Solr运行). 那么请您指点一下可能的替代方案,或者是否有办法在这样的环境中设置Solr? 编辑 编辑2 解决方法
性能不会很好,也不讨论扩展,但您始终可以通过HTTP创建反向HTTP隧道.基本上,不是Web服务器打开到Solr服务器的出站连接,而是Solr服务器连接到Web服务器以请求作业和发布作业结果.
你需要做什么: >浏览器发布搜索查询,查询只是在数据库中排队. 奖励标记:如果您的服务器允许并发请求处理,请使用long polling来改善延迟. 简而言之,咬紧牙关,搬到一个体面的主人. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |