`
isiqi
  • 浏览: 16043805 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

solr facet是个好东东

阅读更多
一直没有想到为什么要使用solr,虽然solr提供很多利器
前段时间在考虑如果做搜索分组统计的一个个东东,想了很多方案,仍然感觉不好,直到我看到
Apache Con 2007上的一篇文档Apache Solr Out Of The Box (OOTB),我觉得看到了希望
里面提到的facet正是我想要的
solr的facetfield和facet query的确是很强大, facet并未在索引上做手脚,你仍然可以使用以前写的lucene的索引器,虽然仍然是使用hitcollector这个hook,但solr作了很多缓存机制来解决性能上的问题。
很可惜目前的1.2发布版还没有内嵌服务器的功能,如果你不愿意直接使用solr server,你必须得写些代码来解决这个问题,目前网上这方面的资料不多,所以只能看源代码,分析源代码后发现做一个内嵌的solr并非想象中那么复杂,只需对SolrDispatchFilter改造一下即可,你可以认为SolrDispatchFilter是solr搜索的一个壳,那么你写下另外一个并非寄生于servlet容器的壳即可
改造过程还算顺利,2天就基本完成了。
虽然solr facet在cnet上已经使用了,但性能问题仍然让人惴惴不安,只有接受了大流量的检验才好得出结论,让我们拭目以待。
分享到:
评论

相关推荐

    solr facet 笔记

    solr facet 笔记

    solrj的facet查询总结

    solrj的facet查询总结

    Solr 搜索引擎 asp.net实现 示例详细操作步骤

    Solr是一个独立的企业级搜索应用服务器,它对外提供类似于Web-service的API接口。用户可以通过http请求,向搜索引擎服务器提交一定格式的XML文件,生成索引;也可以通过Http G Solr et操作提出查找请求,并得到XML...

    Solr权威指南-上卷

    本书立足全球视野,综合Solr技术的发展和应用、从业人员的学习曲线,以及中英文资料的供给情况,给自己设定了一个极高的目标:力争在内容的全面性、系统性、深浅度和实战性上概括所有的同类书。从完成的结果上来看,...

    solr.war包solr.war包solr.war包solr.war包solr.war包

    solr.warsolr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包...

    java进阶Solr从基础到实战

    在本套课程中,我们将全面的讲解Solr,从Solr基础到Solr高级,再到项目实战,基本上涵盖了Solr中所有的知识点。 主讲内容 章节一:Solr基础(上) 1. 环境搭建 2. 核心讲解 3. 数据导入 4. 各种中文分析器 章节二:...

    solr.md Solr是一个高性能,采用Java开发

    solr的使用

    solr基础知识介绍

    3.2.2 Facet 3 3.3.3 Document 6 3.3.4 Field 6 3.3.5 IndexWriter 6 3.3.6 IndexSearcher 6 3.3.7 Directory 6 3.3.8 Segment 7 3.3.9 QueryParser 7 3.3.10 Hits 7 4.应用示例 7 4.1 创建索引 7 4.1 删除索引 7 ...

    solr服务器_solr_

    solr

    Solr权威指南-下卷

    本书立足全球视野,综合Solr技术的发展和应用、从业人员的学习曲线,以及中英文资料的供给情况,给自己设定了一个极高的目标:力争在内容的全面性、系统性、深浅度和实战性上概括所有的同类书。从完成的结果上来看,...

    solr

    solr

    已编译版本solr-8.11.2.tgz

    Solr 8.11.2是8.x系列的最后一个版本,新版本已经是9.0版本了。 1,什么是solr? Solr是一个独立的企业级搜索应用服务器,他对外提供类似于Web-service的API接口。用户可以通过http请求,向搜索引擎服务提供一定格式...

    solr文档solr文档

    solr文档

    solr5.4.0完整包

    Solr 依存于Lucene,因为Solr底层的核心技术是使用Lucene 来实现的,Solr和Lucene的本质区别有以下三点:搜索服务器,企业级和管理。Lucene本质上是搜索库,不是独立的应用程序,而Solr是。Lucene专注于搜索底层的...

    solr的一个小例子

    关于solr的一个小例子,希望能帮到大家。

    solr_solr_

    solr manageschema 配置文件,增加了分词器后的配置文件

    配置好的solr启动环境

    完全配置好的solr容器,直接修改web.xml设置一下solr core路劲即可

    solr技术文solr技术文

    solr技术文solr技术文solr技术文

    Solr定时更新Solr定时更新

    Solr定时更新Solr定时更新

    solr6.6服务器部署好的

    将apache-tomcat-8.0.36.zip放到电脑E盘运行tomcat端口号为8081,浏览器访问地址http://localhost:8081/solr/index.html;压缩包内有简单的java实现的solr小案例

Global site tag (gtag.js) - Google Analytics