Solr学习笔记(一)

一:什么是solr:

1、Solr是一个开源搜索平台,用于构建搜索应用程序。 它建立在Lucene(全文搜索引擎)之上。 Solr是企业级的,快速的和高度可扩展的。 使用Solr构建的应用程序非常复杂,可提供高性能。
2、Solr可以和Hadoop一起使用。由于Hadoop处理大量数据,Solr帮助我们从这么大的源中找到所需的信息。不仅限于搜索,Solr也可以用于存储目的。像其他NoSQL数据库一样,它是一种非关系数据存储和处理技术。

二:solr的安装(在windows下安装):

1、首先,需要一个tomcat服务器,window下可以安装配置多个tomcat,具体操作查看:https://blog.csdn.net/weixin_43231076/article/details/83143879
2、将solr的资源解压,资源路径:链接:https://pan.baidu.com/s/1xZRDcX1JHhrOc_ieDRUKiA 提取码:grnx
3、解压之后,提取disk目录里面的solr-4.10.3.war复制到tomcat中的webapps目录下(可以重名名solr.war),启动tomcat,解压这个war包,得到solr文件夹
4、从刚刚solr资源解压后的文件夹中F:\setup\solr-4.10.3\example\lib\ext,复制ext目录下的素有jar包,放在tomcat中solr项目下的lib中:F:\Program Files\apache-tomcat-solr\webapps\solr\WEB-INF\lib
5、为solr创建一个solrhome,可以复制F:\setup\solr-4.10.3\example下的solr文件夹,放在任意不是中文目录的地方,这里放在与tomcat同级下,改名为solrhome。这里就是solr索引库存放数据的地方,就是相当于一个数据库
6、配置solr工程关联solrhome:打开F:\Program Files\apache-tomcat-solr\webapps\solr\WEB-INF下的web.xml文件,配置(这一段开始是注释的,这里要放开注释,并且配置solrhome的位置):
<env-entry>
   <env-entry-name>solr/home</env-entry-name>
   <env-entry-value>F:\Program Files\solrhome</env-entry-value>
   <env-entry-type>java.lang.String</env-entry-type>
</env-entry>
7、接下来就能启动tomcat,并且访问solr了:http://localhost:9080/solr
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值