随笔分类 - Solr
摘要:1,相似匹配 在网页搜索或电商产品搜索结果页面,很多时候会看到一个相似文档、相似产品或找相似的链接。Solr 使用 MoreLikeThisComponent(MLT)和 MoreLikeThisHandler 实现了一样的功能。如上所述,MLT 是与标准 SolrRequestHandler 集成
阅读全文
摘要:1,创建Multicore 1),复制D:\work\solr_home\test,命名为core。 2),修改D:\work\solr_home\test\ core.properties name=test config=solrconfig.xml schema=schema.xml data
阅读全文
摘要:1,solrconfig.xml 配置文件中包含了很多 solr 自身配置相关的参数 ,solrconfig.xml 配置文件示例可以从 solr home的以下目录找到: 2,solrconfig.xml 中的配置项主要分以下几大块: 1. 依赖的 lucene 版本配置,这决定了你创建的 Luc
阅读全文
摘要:1,schema.xml是什么? schema.xml是用来定义索引数据中的域的,包括域名称,域类型,域是否索引,是否分词,是否存储,是否标准化即Norms,是否存储项向量等。 2,schema.xml属性介绍 schema.xml配置文件的根元素就是schema,有个name属性,name属性值可
阅读全文
摘要:常用的参数: q - 查询字符串,必须的。 fl - 指定返回那些字段内容,用逗号或空格分隔多个。 start - 返回第一条记录在完整找到结果中的偏移位置,0开始。 rows - 指定返回结果最多有多少条记录,配合start来实现分页。 sort - 排序,示例:(inSock desc,pric
阅读全文
摘要:1,SolrJ之HttpSolrClient 旧版本的连接服务HttpSolrServer在solr5版本后已经停用,被新的HttpSolrClient取代,大家可以从下面的url中查看相关的API,了解更详细的变动。 HttpSolrClient server=new HttpSolrClient
阅读全文
摘要:1,solr单机安装 1、下载地址:http://apache.dataguru.cn/lucene/solr/5.3.1/solr-5.3.1.zip 2、安装 (1)解压 (2)拷贝应用 拷贝solr-5.3.1\server\solr-webapp\webapp到tomcat的webapps目
阅读全文
摘要:高亮显示咋搜索中使用的比较多,比较常用的有三种使用方式,如果要对某filed做高亮显示,必须对该field设置stored=true. 第一种是普通的高亮显示Highlighter,根据查询的docIdSet,获取Documents,并获取当前document的需要高亮的field的value,根据
阅读全文
摘要:1,Facet介绍 Facet是solr的高级搜索功能之一,可以给用提供更友好的搜索体验,在搜索关键字的同时,能够按照Facet的字段进行分组并统计。 facet分类: 普通facet,比如从厂商品牌的维度建立fact. 查询facet,比如根据价格查询时,将根据价格,设置多个区间,比如0-10,1
阅读全文
摘要:1,Solr复制模式,是一种在分布式环境下用于同步主从服务器的一种实现方式(另一种是基于rsync的Solr方式部署成本高),是基于HTTP协议的索引文件传输机制,该港是部署简单,只需要配置一个文件即可,操作步骤: 步骤分主服务器和从服务器,允许有多个从服务器,即从服务器的配置一样。 2,主服务器修
阅读全文
摘要:1,获取CloudSolrClient private static final String zkhost = "localhost:2181,localhost:2182,localhost:2183";private static final String defaultCollection=
阅读全文
摘要:1,使用伪分式实现集群部署 在一台服务器上部署3个zk,4个tomcat,由于是在同一台服务器上,zk和tomcat的端口不能重复,若分布在不同的服务器上,这个可略。 2,创建目录结构 1)创建目录:d:\XX 根据自己爱好选择盘符 2)XX 下面目录结构为: service1 service2 s
阅读全文
摘要:1,SolrCloud是基于Solr和Zookeeper的分布式搜索方案,也是Solr5的核心组件之一,它的主要思想是使用Zookeeper作为集群的配置信息中心。主要特点: 1)集中式的配置信息 2)自动容错 3)近实时搜索 4)查询时自动负债均衡 2,集群 通过上图描述概述,这是一个用有4个so
阅读全文
摘要:1,什么是solr? Solr是一个独立的企业级搜索应用服务器,他对外提供类似于Web-service的API接口。用户可以通过http请求,向搜索引擎服务提供一定格式的xml文件,生成索引;也可以通过http get 操作提供查找请求,并得到xml格式的返回结果 2.,solr特点 Solr是一个
阅读全文

浙公网安备 33010602011771号