solr_介绍及安装

一、Solr是什么

    Solr它是一种开放源码的、基于 Lucene Java 的搜索服务器,易于加入到 Web 应用程序中。Solr 提供了层面搜索(就是统计)、命中醒目显示并且支持多种输出格式(包括XML/XSLT JSON等格式)。它易于安装和配置,而且附带了一个基于HTTP 的管理界面。可以使用 Solr 的表现优异的基本搜索功能,也可以对它进行扩展从而满足企业的需要。Solr的特性包括:

高级的全文搜索功能

专为高通量的网络流量进行的优化

基于开放接口(XMLHTTP)的标准

综合的HTML管理界面

可伸缩性-能够有效地复制到另外一个Solr搜索服务器

使用XML配置达到灵活性和适配性

可扩展的插件体系

 

二、Solr下载

官网下载地址:

http://www.apache.org/dyn/closer.cgi/lucene/solr/

http://lucene.apache.org/solr/

 

三、Windows启动solr

直接使用

解压后如下:

 

双击start-cloud.bat即可启动:

页面访问:http://localhost:8983/solr

 

 

四、Windows初始化数据

服务启动后,目前你看到的界面没有任何数据:

 

你可以通过POSTing命令向Solr中添加(更新)文档,删除文档,在exampledocs目录包含一些示例文件,cmd定位到此目录下,运行命令:

java -jar post.jar solr.xml monitor.xml

看看这两个文件中都是什么内容:

Solr.xml

Monitor.xml

此时再回到solr页面中,可以看到左边多了一些按钮:

 

选择query就可以查看数据了:

默认什么都不填,直接点executer query按钮,如下:

可以看到有两组doc数据,刚好为新添加的两个xml数据。

其中这里的numFound2表示共查出了2条记录。

 

五、Linux启动solr

上传到/opt目录,并解压。

 

bin 常用命令脚本

contrib 各种jar

dist 各种jar

example solr5.3下自带db、mail、rss、solr、tika实例

server web服务器

 

solr 未来创建的core会在该目录下

   - configsets  solr配置集,新建的core可以从这里拷贝配置

    - xx-core

        - conf 配置文件

           - solrconfig.xml solr的配置信息

          - schema.xml 分词器配置信息

    - data 索引等数据

logs 日志文件

solr-webapp web程序部署位

 

添加环境变量:vim /etc/profile

export SOLR_HOME=/opt/solr-5.5.3

export PATH=$PATH:$SOLR_HOME/bin

 

source /etc/profile

solr-5.5.3\server\solr下的solr.xml复制到solr-5.5.3根目录:

 

启动solr

 

访问页面:http://192.168.75.101:8983/solr

 

 

linux下还可以通过install_solr_service.sh脚本把solr安装为服务,开机后台自动运行。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值