Solr学习笔记-跨门槛入门

  • 内容
  • 评论
  • 相关

摘要:又好久没有写博文了,我发现这真不是一个好习惯。话不多说,solr,走你。

 

本教程基于solr7.1.0

 

什么是solr?

Solr是一个独立的企业级搜索应用服务器,它对外提供类似于Web-service的API接口。用户可以通过http请求,向搜索引擎服务器提交一定格式的XML文件,生成索引;也可以通过Http Get操作提出查找请求,并得到XML格式的返回结果。

官网:http://lucene.apache.org/

lucene和solr的版本一直以来都是同步的,现在的版本为7.2.1。网上很多的教程版本都是什么4.x、5.x、6.x,基本上没有7.x的文档学习。那我们就得练习看官方文档的能力了。走你。

 

开始

第一步:下载

下载solr http://mirrors.hust.edu.cn/apache/lucene/solr/7.2.1/

里面包含

solr-7.2.1-src.tgz

solr-7.2.1.tgz

solr-7.2.1.zip

如果是windows就下载zip,如果是linux就下载tgz。

 

第二步:解压

将下载的solr解压,目录如下

solr-7.2.1

|----------bin

|----------contrib

|----------dist

|----------docs

|----------example

|----------licenses

|----------server

bin:启动脚本目录

contrib:第三方包存放目录

dist:便已打包存放目录,即构建后的输出产物存放目录

docs:solr文档存放目录

example:示范例子存放目录

licenses:权限相关目录

server:solr搜索引擎框架

 

如下所示:

 

第三步:运行

bin/solr start -force

Warning: Available entropy is low. As a result, use of the UUIDField, SSL, or any other features that require
RNG might not work properly. To check for the amount of available entropy, use 'cat /proc/sys/kernel/random/entropy_avail'.

NOTE: Please install lsof as this script needs it to determine if Solr is listening on port 8983.

Started Solr server on port 8983 (pid=). Happy searching!

 

打开URL:http://xxxx:8983/solr

第四步:创建solrCore

 

 

 

 

 

 

 

 

 

喜欢 1

评论

0条评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注

Title - Artist
0:00