【Solr】Solr的安装部署

目录

  • Solr安装

回到顶部

solr安装和部署

安装后访问

Core Selector下 有collection1,复制一份,改成collection2,文件夹内部有core.properties的配置文件,打开可以看到 name=collection1,将其改成collection2。

再重新启动tomcat!刷新页面。

点击Core Admin添加的话,总是报错。估计是添加不了,只能手动复制加!如果哪位添加成功,请告知小妹。

为什么要添加core呢?core到底是什么呢?

core 是索引库,一个core就是一个索引库。 当把Lucene封装成solr服务时,比如淘宝的应用,一套solr全文搜索服务,淘宝、天猫和条骚市场等,都会去调用solr服务,进行全文搜索。那么每一套应用,就可以用core进行分别创建索引库。可以分开管理。互相是不干扰的。

例如:淘宝搜索商品的时候,因为淘宝的商品品种特别多。或者是可以按照商品搜索,也可以按照店铺搜索,也可以按照卖家名称搜索,有很多搜索的渠道。如果将这些分类都创建到一个core里面,是很庞大的,那么搜索的时候也会站很庞大的索引库搜索,速度也相对会减慢,相反,如果我们把索引分开管理的话,那么可提升速度,也方便管理。

虽然solr内置许多分词器,但是不一定满足我们的个性化需求,这样就有地方让我们自己创建分词器。

时间: 2024-10-10 21:01:47

【Solr】Solr的安装部署的相关文章

linux集群系列(三):Solr全文搜索服务器部署(Solr-5.2.1)

Solr介绍 Solr作用 Solr是一个高性能,采用Java5开发,基于Lucene的全文搜索服务器.同时对其进行了扩展,提供了比Lucene更为丰富的查询语言,同时实现了可配置.可扩展并对查询性能进行了优化,并且提供了一个完善的功能管理界面,是一款非常优秀的全文搜索引擎. Solr下载 http://archive.apache.org/dist/lucene/solr/ Solr应用部署 部署准备: 1.      Linux系统已经安装了jdk和tomcat 2.      solr压缩

JAVA环境下利用solrj二次开发SOlR搜索的环境部署常见错误

问题一:出现控制台坏的响应错误一Bad request 控制台出现错误如下: Bad Request request: http://hostIP:8983/solr/update?wt=javabin&version=1 解决方法: 出现以上错误的原因是,solr服务器上配置的Field和javabean提交的Field不能对应, 导致solr服务器找不到域,拒绝访问. 打开SOLR_HOME下的conf文件夹找到schema.xml文件,在其中添加对应的域. 例如以下代码添加了:title,

Solr 1.3 安装步骤

可以通过以下三种方式之一设置   Solr   的主位置: 1.设置   java   系统属性   solr.solr.home   (没错,就是  solr.solr.home).    2.配置   java:comp/env/solr/home   的一个   JNDI   查找指向  solr   目录.    3.在包含   solr   目录的目录中启动   servlet   容器.(默认的   Solr   主目录是当前工作目录下的   solr.) 我采用的是第二种(2.配置

Zookeeper、Solr和Tomcat安装配置实践

Zookeeper.Solr和Tomcat安装配置实践

solr6安装部署

一.涉及到的软件和环境jdk1.8.0_92,tomcat8,zookeeper3.4.8,solr6.1.0(solr6需要jdk8以上环境)二.安装步骤  安装zookeeper集群 A 下载zookeeper3.4.8B 解压至/home/zk/zookeeper-3.4.8,建立软链: tar -zxvf zookeeper-3.4.8.tar.gz ; ln -s zookeeper-3.4.8 zookeeperC更改zk配置i 拷贝/home/zk/zookeeper/conf/z

Solr7 安装部署 管理界面介绍

Solr7 安装部署 管理界面介绍 本章重点介绍CentOS 安装部署Solr7 ,Solr的管理界面介绍,添加核心Core配置,Dataimport导入数据,Documents 在线维护索引,Query复杂查询和一些常见问题处理办法. 什么是Solr Solr 是Apache下的一个顶级开源项目,采用Java开发,基于Lucene的全文搜索服务器.Solr可以独立运行在Jetty.Tomcat等这些Servlet容器中. 这里谈到了Lucene,它是一个开放源代码的全文检索引擎工具包.提供了完

hue框架介绍和安装部署

大家好,我是来自内蒙古的小哥,我现在在北京学习大数据,我想把学到的东西分享给大家,想和大家一起学习 hue框架介绍和安装部署 hue全称:HUE=Hadoop User Experience 他是cloudera公司提供的一个web框架,和其他大数据框架整合,提供可视化界面 hue的架构 1.hue UI:hue提供一个可视化的web界面 2.hue server:hue的服务器,对外提供一个web的访问 3.hue db:存储整合框架的信息 1.Hue的介绍 HUE=Hadoop User E

contos上solr-5.5.0 安装部署

本人qq群也有许多的技术文档,希望可以为你提供一些帮助(非技术的勿加). QQ群:   281442983 (点击链接加入群:http://jq.qq.com/?_wv=1027&k=29LoD19)  1.准备基础环境 基于jdk1.7+tomcat7+linux,这里这些东西的配置就不说了 2.去官网下载solr5.5zip的包 http://mirror.bit.edu.cn/apache/lucene/solr/5.5.0/ 或者 http://archive.apache.org/di

Python实现一键安装部署LNMP环境

最近一直在学Python,东西比较多,时间持续的也比较长,为了能够学以致用,想到了原来写过的shell一键安装部署LNMP脚本,既然shell能写,Python也一定能写,就用学到的知识写了下面这个版本,这可能并不是最优版本,等学到更多东西的时候再进行优化升级! 环境介绍: Python 2.6.6 Centos 6.5 nginx 1.10.1 mysql 5.6.34 php 5.3.3 代码如下: #!/bin/env python import os import sys def ent

linux运维之weblogic12.1.3安装部署

安装最新的weblogic版本,版本号为 12.1.X(12.1.2,12.1.3).开始以为和旧版安装一样,使用控制台的方式,下载bin文件,然后一步步在console执行下来就行了.万万没想到,从12C版本后,bin文件不提供了,改成全系统通用的jar文件 (generic.jar).试了半天原来那种安装方式不能用了,非得用图形界面安装.由于服务器只能远程登录,于是各种百度.各种找材料,最后终于找到一种静默方式的安装.请看下文. weblogic12C各版本所支持的JDK版本: fmw_12