Solr介绍
Posted 码农DS
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Solr介绍相关的知识,希望对你有一定的参考价值。
之前说过Lucene,想回放的自动点击,。
1 Solr是个啥?
2 Solr干啥用?
3 有了Lucence,还要什么Solr?
4 Solr下载
5 运行Solr
6 配置Solr服务器
开始!
1 Solr是个啥?
注意Solr是一个服务器。
Solr是基于Apache Lucene ™构建的流行,快速,开源的企业搜索平台
Solr是一个基于全文检索的企业级应用服务器。
全文检索:可以输入一段文字,通过分词检索数据。
应用服务器:它是单独的服务。
2 Solr干啥用?
用于做全文搜索
3 有了Lucence,还要什么Solr?
Lucene是一个工具包,不能单独运行,需要导入到java代码中。
Solr可以独立运行在tomcat容器中,通过http协议,以接口的方式对外提供服务,java代码只需要专注于业务的处理就可以。
4 Solr下载
不同版本的Solr
http://archive.apache.org/dist/lucene/solr/
solr是基于lucene实现的,和Lucene同步更新。
本次下载最新版本8.5.0,以后肯定也会有更新的版本。
5 运行Solr
在bin目录下执行bin/solr start 此命令会启动solr应用服务器默认端口为8983,如果想指定端口号启动可以加参数–p例 如:solr start –p 8888.
在浏览器输入http://localhost:8888/solr可以进入Admin UI界面验证是否启动成功
6 Solr常用命令
solr start –p 端口号 单机版启动solr服务
solr restart –p 端口号 重启solr服务
solr stop –p 端口号关闭solr服务
solr create –c name 创建一个core实例(core概念后面介绍)
以上是关于Solr介绍的主要内容,如果未能解决你的问题,请参考以下文章
Solr术语介绍:SolrCloud,单机Solr,Collection,Shard,Replica,Core之间的关系