Solr文档学习--Using the Solr Administration User Interface

原创 2016年08月30日 12:01:56

之前写了一篇

Solr文档学习–Getting Started

今天继续第二章,管理控制台,先从概念上了解solr

启动

首先启动solr(windows版)进入solr的解压目录

solr.cmd start

这里写图片描述

接下来我们进入管理控制台

http://localhost:8983/solr/

这里写图片描述

左边是一个导航,包括控制面板,日志记录,Core Admin/Collections ,Java属性,进程等,如果配置了Core Admin/Collections还可以看到一个Core Admin/Collections的工具。

如果是以SolrCloud模式开启,左侧的导航栏将会是Cloud和Collections

Start Solr in SolrCloud mode 命令

solr.cmd start -c 

这里写图片描述

本文是在单击模式,所以讨论的都是Core Admin,其实和Collections是一个概念

Collections / Core Admin

Dashboard和Logging不做过多解释,一个是控制面板,一个是日志的相关信息。
我们来开最重要的Collections / Core Admin,其实这个我个人觉得可以理解为数据库中的表(集合),而且这个名字和mongodb中的collections感觉是一个概念。下文我将已集合这个概念来描述Collections / Core Admin

一开始是没有集合的。

我们可以在控制台创建集合,也可以在命令行创建集合。

控制台创建集合之前需要首先创建集合需要的相关目录。

这里写图片描述

命令行创建集合

保证solr已经启动

solr.cmd create -c mycollections

创建一个mycollections的集合

这里写图片描述

在控制台就能看到刚才创建的集合了

这里写图片描述

控制台创建集合

首先创建集合实例存放的目录,我这里创建一个mycollection2的目录

在solr解压目录的server/solr下

这里写图片描述

再创建集合数据存放的目录,我在mycollection2下面创建了一个data目录

这里写图片描述

再进入控制台创建集合

这里写图片描述

不过这个时候还会报错

Error CREATEing SolrCore 'mycollection2': Unable to create core [mycollection2] Caused by: Can't find resource 'solrconfig.xml' in classpath or 'D:\solr-6.1.0\server\solr\mycollection2'

说mycollection2下缺少solrconfig.xml

将solr解压目录下example目录files\conf中的solrconfig.xml拷贝到mycollection2\data下

这里写图片描述

这个时候还会报错

Error CREATEing SolrCore 'mycollection2': Unable to create core [mycollection2] Caused by: Can't find resource 'schema.xml' in classpath or 'D:\solr-6.1.0\server\solr\mycollection2'

缺少schema.xml,这个新版本其实不需要这个文件的,它被新的叫做managed-schema的文件代替了,但是在控制台创建还是要schema.xml的,拷贝一个,还是从solr的example\files\conf下拷贝,将其拷贝到mycollection2下面,并重命名为schema.xml

这里写图片描述

再次创建还会报错,

org.apache.solr.common.SolrException: Error CREATEing SolrCore 'mycollection2': Unable to create core [mycollection2] Caused by: Can't find resource 'lang/contractions_it.txt' in classpath or 'D:\solr-6.1.0\server\solr\mycollection2'

这是因为刚才重命名的schema.xml有一些停止词之类的依赖,都在lang文件夹下。

我们还是从solr的example\files\下的conf目录拷贝到mycolletion2下面

mycollections2的最终目录结构

这里写图片描述

再次创建

这里写图片描述

创建成功,这个控制台还是比较麻烦的,推荐用命令行创建集合

未完待续……

参考文献

Solr官方文档6.1版


如果觉得我的文章对您有用,请随意打赏

这里写图片描述

版权声明:本文为博主原创文章,未经博主允许不得转载。

solr开发中遇到的异常

1、Exception in thread "main" org.apache.solr.client.solrj.impl.HttpSolrClient$RemoteSolrException: E...
  • zhen340417593
  • zhen340417593
  • 2017年06月02日 10:03
  • 1104

solr教程,值得刚接触搜索开发人员一看(转载:http://blog.csdn.net/awj3584/article/details/16963525)

Solr调研总结开发类型全文检索相关开发Solr版本4.2文件内容本文介绍solr的功能使用及相关注意事项;主要包括以下内容:环境搭建及调试;两个核心配置文件介绍;维护索引;查询索引,和在查询中可以应...
  • toto1297488504
  • toto1297488504
  • 2017年03月08日 01:59
  • 1083

Java编程思想读书笔记(02)

第十三章字符串 字符串是不可变的:是final类固不能继承它;也不能通过指向它的引用来修改它的内容。   StringBuilder是Java SE5引用的,在这之前用的是StringBuffe...
  • qq_36617521
  • qq_36617521
  • 2017年03月17日 17:02
  • 216

Solr文档学习--Using the Solr Administration User Interface(续)

Solr文档学习,控制台使用--续
  • frankcheng5143
  • frankcheng5143
  • 2016年09月05日 12:07
  • 442

(一)SOLR学习资料整理——solr简介

一、定义 Apache Solr 是一个可扩展的,可快速部署的,对搜索海量文本中心的数据和对返回结果做相关性排序方面做了优化的企业级搜索引擎。 二、SOLR特点 可扩展性:Solr可以把建立索...
  • u010898626
  • u010898626
  • 2016年06月12日 16:27
  • 480

python 爬虫之路教程

原址 摘要: From:https://piaosanlang.gitbooks.io/spiders/content/ 爬虫入门初级篇 IDE 选择: PyCharm(推荐)、Sublim...
  • u010164190
  • u010164190
  • 2017年05月04日 12:02
  • 3867

Solr 总结

Solr调研总结 开发类型 全文检索相关开发 Solr版本 4.2 文件内容 本文介绍solr的功能使用及相关注意事...
  • t4904
  • t4904
  • 2015年06月15日 18:00
  • 724

Solr文档学习--Getting Started

Solr文档学习,安装与官方示例运行
  • frankcheng5143
  • frankcheng5143
  • 2016年08月23日 15:16
  • 1583

Solr文档学习--Solrj的使用

Solrj的简单使用
  • frankcheng5143
  • frankcheng5143
  • 2016年09月11日 22:19
  • 1296

Solr与数据库结合实现全文检索

一下给出了一个简单的实例展示了如何将Solr与数据库结合实现全文检索。生产环境下,会有很大差别,这里的配置仅作为调试或是开发所用。       1. 安装Java JDK 和Tomcat      ...
  • GreatElite
  • GreatElite
  • 2013年04月05日 21:31
  • 3230
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Solr文档学习--Using the Solr Administration User Interface
举报原因:
原因补充:

(最多只允许输入30个字)