2007-11-13
怎样搭建solr分布式索引平台?
用了半年的solr才能确实的感觉到lucene的优点。
正如robbin所说:“但是这个方案的缺点也是显而易见的,你的RoR应用所有的全文检索都要依赖后台再次向solr服务器发送web请求来获取结果,单个页面的执行速度肯定会受限于后台的跨http的web请求,这对于那些对全文检索功能依赖特别多的网站来说,恐怕很难接受”。
还有全文索引比较忌讳单个索引文件太大,如果太大,搜索的效率降低不说,做优化都比较耗资源,而且最头疼的就是“out of memeory”这个错误,人数一多肯定是不行。
lucene提供了多个索引文件的查询基本可以解决索引过大的问题,但是solr呢?
曾经考虑过建立多个solr服务,这种方式效率低,而且对于查询分页问题基本上没有办法解决。PASS了。
网上查资料之后才知道,CollectionDistribution(solr分布)可以缓解这个问题。
但是网上说的很少,而且solr主站也看的不是很明白(e文不好)
不知道有没有人用过CollectionDistribution,效率和效果如何?怎么样搭建整个过程?请指教
正如robbin所说:“但是这个方案的缺点也是显而易见的,你的RoR应用所有的全文检索都要依赖后台再次向solr服务器发送web请求来获取结果,单个页面的执行速度肯定会受限于后台的跨http的web请求,这对于那些对全文检索功能依赖特别多的网站来说,恐怕很难接受”。
还有全文索引比较忌讳单个索引文件太大,如果太大,搜索的效率降低不说,做优化都比较耗资源,而且最头疼的就是“out of memeory”这个错误,人数一多肯定是不行。
lucene提供了多个索引文件的查询基本可以解决索引过大的问题,但是solr呢?
曾经考虑过建立多个solr服务,这种方式效率低,而且对于查询分页问题基本上没有办法解决。PASS了。
网上查资料之后才知道,CollectionDistribution(solr分布)可以缓解这个问题。
但是网上说的很少,而且solr主站也看的不是很明白(e文不好)
不知道有没有人用过CollectionDistribution,效率和效果如何?怎么样搭建整个过程?请指教
- 15:46
- 浏览 (307)
- 论坛浏览 (735)
- 评论 (6)
- 相关推荐
评论
damoqingquan
2008-10-07
回复
请问solr查询参数indent=on是什么意思?
问个问题: solr查询时 对多个关键词 如: java j2EE struts spring有没有优先级别或者权重区分? 输入多个关键词时solr是如何处理的?
最新评论
-
怎样搭建solr分布式索引平 ...
请问solr查询参数indent=on是什么意思?
-- by damoqingquan -
一种繁琐的SSH设计(一)
tovegar 写道当使用的这个框架之后就是觉得挺累。一个简单的东西要写N个配置 ...
-- by 抛出异常的爱 -
一种繁琐的SSH设计(一)
你是在bidlink吧!
-- by Gudice -
使用solr的困惑!
没有遇到,不过我的索引没你那么大,我有7g左右。
-- by redhacker -
怎样搭建solr分布式索引平 ...
问个问题: solr查询时 对多个关键词 如: java j2EE ...
-- by insky







评论排行榜