文档章节

solr 权重探究

 丁建祥
发布于 2016/12/09 15:15
字数 287
阅读 19
收藏 0

solr 配置:

首先我们先来安装solr。安装solr比较简单。我的安装是在windows环境下进行,tomcat7 + solr 10.1。

1. 在网上下载solr的安装包,解压缩文件。

2. 找到solr.war文件,把文件复制到tomcat的webapps文件夹下,在这之前如果你的tomcat是运行着的,则先要停止运行。

3. 把example\resources\log4j.properties 复制到 $CATALINA_HOME/lib/ 目录下。

4. 然后把下载包中的solr-4.x.0/example/solr 文件夹复制到你希望存储的本地文件夹D:\solr下,这个文件夹会作为solr索引文件的存放目录:$SOLR_HOME。

5. 运行tomcat。把下载的文件example\lib\ext目录下的所有jar包复制到tomcat的webapps目录下的solr\WEB-INF\lib文件夹下。

6. 配置$SOLR_HOME。还是在tomcat的webapps\solr\WEB-INF目录下,找到web.xml文件,放开<env-entry>节点,配置上$SOLR_HOME,如下:

<env-entry>
       <env-entry-name>solr/home</env-entry-name>
       <env-entry-value>d:\solr</env-entry-value>
       <env-entry-type>java.lang.String</env-entry-type>
    </env-entry>

完成上述步骤以后,重新启动tomcat,访问http://localhost:8080/solr/确认是否配置正常。

分词配置http://blog.csdn.net/clj198606061111/article/details/21289897

 

http://www.cnblogs.com/luxiaoxun/p/4442770.html

© 著作权归作者所有

共有 人打赏支持
粉丝 1
博文 61
码字总数 20498
作品 0
青岛
Solr高亮与Field权重

Solr高亮 原理 做搜索时,高亮是很常见的需求,那么Solr肯定也为高亮提供了支持。先解释下Solr高亮的原理,在我们设置了需要高亮显示的Field之后,查询得到的返回结果会多出来下面的内容: ...

Zero零_度
2015/08/17
0
0
spring data solr 如何根据搜索结果的权重排序

如题,我目前使用的是spring data solr,也就是spring对solr的封装,现在的问题是怎么根据搜索结果的权重去排序,获取不到权重,也不知道权重怎么加进去

后zhi后jue
2015/12/23
185
0
ntuch solrindex 能索引出anchor数据的方法

网页的标题在检索排名中占有很重的权重,可是,一些网站管理系统常常用网站名或栏目名做标题,所以,为了保证文章的检索的命中率,nutch在生成lucene的数据时,把anchor也作为排名因素,给予...

夜游神
2013/03/14
0
0
Solr搜索的排序打分规则探讨

http://www.colorfuldays.org/program/solr/solredismaxboost/ 使用Solr搭建搜索引擎很容易,但是如何制定合理的打分规则(boost)做排序却是一个很头痛的事情。Solr本身的排序打分规则是继承自...

zmf
2014/11/14
0
0
lucene solr 搜索关键词权重设置

公司有个特殊要求 系统自动判断用户输入的搜索关键词,给关键词做不同的权重设置,然后搜索出来的结果根据搜索关键词的权重进行排序显示,权重高的优先显示。 譬如:用户输入 女 包包 程序自...

老码农008
2013/08/08
3.8K
3

没有更多内容

加载失败,请刷新页面

加载更多

如何通过 J2Cache 实现分布式 session 存储

做 Java Web 开发的人多数都会需要使用到 session (会话),我们使用 session 来保存一些需要在两个不同的请求之间共享数据。一般 Java 的 Web 容器像 Tomcat、Resin、Jetty 等等,它们会在...

红薯
今天
1
0
C++ std::thread

C++11提供了std::thread类来表示一个多线程对象。 1,首先介绍一下std::this_thread命名空间: (1)std::this_thread::get_id():返回当前线程id (2)std::this_thread::yield():用户接口...

yepanl
今天
2
0
Nignx缓存文件与动态文件自动均衡的配置

下面这段nginx的配置脚本的作用是,自动判断是否存在缓存文件,如果有优先输出缓存文件,不经过php,如果没有,则回到php去处理,同时生成缓存文件。 PHP框架是ThinkPHP,最后一个rewrite有关...

swingcoder
今天
1
0
20180920 usermod命令与用户密码管理

命令 usermod usermod 命令的选项和 useradd 差不多。 一个用户可以属于多个组,但是gid只有一个;除了gid,其他的组(groups)叫做扩展组。 usermod -u 1010 username # 更改用户idusermod ...

野雪球
今天
1
0
Java网络编程基础

1. 简单了解网络通信协议TCP/IP网络模型相关名词 应用层(HTTP,FTP,DNS等) 传输层(TCP,UDP) 网络层(IP,ICMP等) 链路层(驱动程序,接口等) 链路层:用于定义物理传输通道,通常是对...

江左煤郎
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部