Solr是一个独立的企业级搜索应用服务器,它对外提供类似于Web-service的API接口。用户可以通过http请求,向搜索引擎服务器提交一定格式的XML,json或rest,http get请求,生成并返回索引,有灵活的请求参数设置,以及返回数据的条件,字段,分页等定制。
1.下载
wget http://archive.cloudera.com/cdh5/cdh/5/solr-4.10.3-cdh5.16.0.tar.gz
2.解压
tar -zxvf solr-4.10.3-cdh5.16.0.tar.gz
3.启动
[root@centos7 bin]# ./solr start
Waiting to see Solr listening on port 8983 [-]
Started Solr server on port 8983 (pid=7148). Happy searching!
4.web操作界面
Overview 概览
Analysis 分析
Dataimport 从数据库导入数据
Documents 索引文档的编辑
Files 查看conf配置文件夹各文件内容
Query 查询页面
Replaction 主从的复制
Schema Browser 索引表结构浏览
参考: https://blog.csdn.net/zcl_love_wx/article/details/52092098
5.创建新的Core (我理解为新的索引库)一个solr平台可以有多个索引库
cd solr-4.10.3-cdh5.16.0/example/solr
mkdir mycore
cp -rf ./collection1/conf ./mycore
mkdir ./mycore/data
6.solr使用教程
https://www.w3cschool.cn/solr_doc/solr_doc-g1az2fmd.html
重要概念图