![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
搜索引擎:Lucene|solr
文章平均质量分 81
flyingpig4
这个作者很懒,什么都没留下…
展开
-
Lucene 与Digester结合
Lucene 与Digester结合 1.Digester简介: 解析XML有两个基本方法,一个是DOM(Document Object Model)解析,这个方法把XML文件看做一颗树,把整个文档读入内存来解析。另一个方法就是SAX()解析,这种解析是依据事件来解析XML文件的。Digester使用SAX来解析XML文档,但是直接使用SAX比较复杂,所以Digester提原创 2010-04-22 23:40:00 · 764 阅读 · 0 评论 -
htmlparser使用指南
htmlparser使用指南需要做一个垂直搜索引擎,比较了nekohtml和htmlparser 的功能,尽管nekohtml在容错性、性能等方面的口碑好像比htmlparser好(htmlunit也用的是nekohtml),但感觉 nekohtml的测试用例和文档都比htmlparser都少,而且htmlparser基本上能够满足垂直搜索引擎页面处理分析的需求,因此先研究一 下htmlp原创 2010-04-27 22:56:00 · 678 阅读 · 0 评论 -
LUCENE查询语法
<br /> Lucene的查询语法 <br /><br />英文原版:http://lucene.apache.org/java/2_0_0/queryparsersyntax.html <br />原文来自:http://liyu2000.nease.net/article/Lucene/queryparsersyntax.htm <br /><br /原创 2010-11-22 09:26:00 · 5788 阅读 · 0 评论 -
Lucene IndexWriter updateDocument()过程源码详解
Lucene IndexWriter updateDocument()过程源码详解接上一篇SolrUpdateRequest请求更新文档1.DocumentsWriter-updateDocument()|-->DocumentsWriterThreadState state = getThreadState(doc, delTerm); |获取DocumentsWriterThrea原创 2011-06-15 19:20:00 · 3224 阅读 · 0 评论 -
solr配置与solrj EmbeddedSolrServer使用篇
Solr的配置网上讲的很多,但是实施总是遇到困难,现总结如下1.从官网下载solr core的源码包,将solrwar包放到tomcat的webapps文件夹下,其它web容器亦然. 运行tomcat ,解压出来solr的文件夹.2.Single core配置:以solr自带例子做讲解2.1.新建solrhome目录:d:/test/solrcore/singlecore ,从solr源码的example包下复制solr包 2.2.在tomcat 下的 webappss的solr包 WE原创 2011-04-27 12:02:00 · 8595 阅读 · 2 评论 -
lucene-搜索过程源码解析-Score树
1.总述:IndexSearch.search(createWeight(query), filter, n)过程 |--public TopDocs search(Weight weight, Filter filter, final int nDocs) |-- To原创 2011-07-26 20:14:05 · 1870 阅读 · 0 评论 -
lucene-搜索过程源码解析-Weight树
IndexSearch全过程源码分析--->生成weight树原创 2011-07-26 14:43:07 · 2348 阅读 · 0 评论 -
Solr更新文档源码详解
1.SolrUpdateRequest请求处理过程详解:SolrUpdateRequest请求处理过程详解:1.web.xml里启动SolrUpdateServlet |--> init() |-->legacyUpdateHandler = new XmlUpdateRequestHandler() |用于处理提交的xml文档 |原创 2011-06-08 21:00:00 · 2971 阅读 · 0 评论