代码改变世界

随笔分类 -  搜索引擎

Lucene Payload 的研究与应用

2013-07-18 10:06 by java20130722, 492 阅读, 收藏,
摘要: 简介 Payload(元数据)诞生于Lucene的2.2版本,它是在Lucene2.1索引文件格式的基础上扩展而来,提供了一种可以灵活配置的高级索引技术,在某些特定应用场景下能优化基于Lucene构建的应用的搜索性能。本文重点研究了Payload的实现原理、索引结构的变化、接口API,在本文的最后举例说明了Payload是如何帮助改善搜索体验的。 Lucene是最初是由DouglassR.Cutting博士发布在自己主页上的一个Java全文信息检索工具包,后来成为ApacheJakarta家族中的一个开源项目,目前已经成为Apache基金会的顶级项目。索引是现代搜索引擎的核心,建立索引的过程就 阅读全文

Solr之NamedList 简单介绍与实例解析

2013-07-16 01:44 by java20130722, 685 阅读, 收藏,
摘要: 大家都知道,Solr是一个基于Lucene高可配置的搜索服务器,大部分参数值以及相关优化等等都可以在solrconfig.xml中配置,那么就需要一个能够很快的进行解析和读取配置文件内容的数据结构,为此Solr提供了NamedList结构。 NamedList,一个有序的name/value容器,NamedList不像Map,他具有以下特点: 1、名字可以重复 2、NamedList中的element保持这有序状态 3、可以下标的形式访问Elements 4、name和value都可以为null NamedList中通过下边访问要快于通过name访问。 NamedList在org.apach. 阅读全文

solr 学习资料

2013-06-24 20:31 by java20130722, 310 阅读, 收藏,
摘要: 转自solr一大堆学习资料这篇博客含有海量资料,学习solr必备字典大概看完solr就基本上手了。solr原味资料:http://wiki.apache.org/solr/FrontPage(http://wiki.apache.org/solr/QueryParametersIndexhttp://wiki.apache.org/solr/SchemaXmlhttp://wiki.apache.org/solr/CoreAdmin http://wiki.apache.org/solr/ExtractingRequestHandlerhttp://wiki.apache.org/solr/A 阅读全文

PageRank算法概述

2013-06-09 23:25 by java20130722, 237 阅读, 收藏,
摘要: 读书报告,转载请标明出处http://blog.csdn.net/wzhg0508/article/details/9068849 阅读全文

eclipse里配置solr开发测试环境

2013-06-05 15:21 by java20130722, 412 阅读, 收藏,
摘要: ApacheSolr是一个非常强大的软件包,你可以随时用它来构建自己的搜索引擎。Solr采用纯Java开发,用Lucene作为它的核心索引和查询。Solr可以运行在任何Servlet容器里,像Tomcat或Jetty。下面我将详细描述如何在Eclipse中配置Solr的开发测试环境。首先,你需要:1、EclipseIDE(http://www.eclipse.org)3.5ornewer2、RunJettyRun插件(http://code.google.com/p/run-jetty-run/wiki/GettingStarted)3、ApacheSolr(我用的是Solr-4.3.0版的) 阅读全文
点击右上角即可分享
微信分享提示