
Solr
文章平均质量分 94
newtelcom
这个作者很懒,什么都没留下…
展开
-
Solr7.3.0环境搭建和配置ik中文分词器
1. 安装JRE,采用1.8的版本;jre目录以及子目录授予root权限chown root:root -R /usr/lib/jre1.8.0_172编辑环境变量配置文件vi /etc/profile 在文件末尾加入下面代码,强制保存(w!)退出export JAVA_HOME=/usr/libexport JRE_HOME=/usr/lib/jre1.8.0_172export CLASSPA...原创 2018-05-02 16:24:52 · 1687 阅读 · 0 评论 -
solr的基本概念
一、solr的基本概念 大家可以把solr搜索引擎看成一个数据库,不过是基于内存的。它可以存储信息,并且根据你的查询条件返回你想要的信息。 1、collection和core的概念 collection和core其实可以看成功一个概念,都是同一种数据格式的集合,可以对照数据库中的一张表。 在solr集群的情况下,我们称这张表叫collection,在单机的情况下,我们叫它core。...转载 2018-05-02 18:42:00 · 365 阅读 · 0 评论 -
利用java反射机制编写solr通用的java客户端
一、前言 通过上一篇的讲解,我们知道了dynamicFiled字段,它是动态的,不需要显示的声明。而且一些常用的基本类型solr已经默认给我们创建好了。 例如:*_i,*_is,等。 如果我们要使用动态字段,字段的命名就需要符合上述规则。solr为我们提供了大量的动态字段: 二、实体类的编写 在这里,我们以创建商品的索引为例,创建实体如下:@Getter@Setterpublic cl...转载 2018-05-02 18:43:06 · 195 阅读 · 0 评论 -
通过solrj对solr进行开发
应用场景当安装部署完solr之后,我们可以通过solrj来连接solr,进行新建,删除索引等等操作,达到全文检索的效果。操作步骤1. Solrj的使用1.1什么是solrjsolrj是访问Solr服务的java客户端,提供索引和搜索的请求方法,SolrJ通常在嵌入在业务系统中,通过SolrJ的API接口操作Solr服务,如下图:Solrj和图形界面操作的区别就类似于数据库中你使用jdbc和mysq...转载 2018-05-03 15:25:11 · 258 阅读 · 0 评论 -
ES安装
1. 创建用户,ES默认不允许使用root启动;groupadd es #增加es组useradd es -g es -p pwd #增加es用户并附加到es组passwd es #设置es用户密码chown -R es:es elasticsearch-6.2.4 #给目录权限su es #使用es用户cd /usr/loc...原创 2018-05-04 18:51:47 · 1250 阅读 · 0 评论