
solr
Mr_Chunlei
这个作者很懒,什么都没留下…
展开
-
solr中文搜索倒排索引和数据存储结构
作为搜索,本文章原地址:http://blog.youkuaiyun.com/chunlei_zhang/article/details/38520315我们传统的方式(正排索引)是从关键点出发,然后再通过关键点找到关键点代表的信息中能够满足搜索条件的特定信息,既通过KEY寻找VALUE。而Lucene的搜索则是采用了倒排索引的方式,即通过VALUE找KEY。而在中文全文搜索中VALUE就是我们要搜索的单词,存放所有单词的地方叫词典。KEY是文档标号列表(通过文档标号列表我们可以找到出现过要搜索单词VALUE的文档)原创 2014-08-14 23:48:28 · 12521 阅读 · 1 评论 -
solr4.9r+ Eclipse 4.3+ tomcat 7.5 +winds7(二)
这第二种方法是将solr项目部署到tomcat上,运行tomcat的时候可以直接运行方法。 一)首先保证solr4.9,Eclipse 4.3 tomcat 7.5 windows7一切都正常使用(其实这种方式都可以用不到Eclipse4.3),如果有项目用到我们创建的solr项目,直接调用即可,因为项目已经部署到了tomcat的webapp下了。 二)首先我们将下载的solr4.9进行解压,找到example\webapps\solr.war然后找到solr.war文件,将solr.war文件拷贝到to原创 2014-08-23 18:18:36 · 1424 阅读 · 0 评论 -
solr+ Eclipse 4.3+ tomcat 7.5 +winds7(一)
一、首先下载所有的软件:Eclipse 4.3 环境 +tomcat 7.5 +solr软件 二、在Eclipse环境下创建一个Dynamic Program File,命名为solr2。删除solr2的WebRoot下的所有内容,然后解压找到solr.war文件夹,将其解压,放到solr2的WebRoot下,这个时候会出现红色的叉号,先不用管; 三、复制到WebRoot下后,然后找到web.原创 2014-08-09 01:07:07 · 2311 阅读 · 1 评论 -
solr项目流程
olr是搜索应用服务器,(像tomcat等服务器一样,可以发布项目,相应客户端请求处理),可以嵌入到tomcat,jetty等服务器上。solr提供了许多对外接口,故我们可以使用solr进行全文搜索开发。当用户向部署在Servlet容器中的solr应用程序发送HTTP请求来启动索引和搜索,solr接受请求,确定试用适当的SolrRequestHandler处理请求,然后通过HTTP的方式返回相应。solr应用程序会解析特定格式的.XML文件创建索引,当用户搜索请求处理后,返回特定格式的数据(默认配置是.XM原创 2014-08-25 23:03:24 · 1187 阅读 · 0 评论