Solr 单节点的启动与配置
点击上方【村雨遥】添加关注
目录
- 1. 下载
- 2. 启动
- 3. 访问可视化页面
- 4. 项目文件夹说明
- 5. 创建 core
- 6. 数据同步需要注意的事项
- 7. 总结
1. 下载
Solr 官方最新下载连接[1]
1
2. 启动
将下载后的solr
文件解压,然后进入solr-xxx/bin
目录,打开命令窗口,输入如下命令,启动solr
节点;
# 开启某一端口
solr start -p 8983
关闭命令如下:
# 关闭某一指定端口
solr stop -p 8983
# 关闭所有端口
solr stop -all
3. 访问可视化页面
打开solr
节点后,在浏览器页面访问http://localhost:8983
或http://localhost:8983/solr
,此时可以看到如下图相关信息;
image
4. 项目文件夹说明
进入/server
文件夹,其中主要用到的文件夹功能如下图所示:
image
5. 创建 core
其实solr
已经为我们提供了创建core
的模板,进入solr-xxx/server/solr/configsets
即可发现,如下图:
image
当我们要创建自己的core
时,将上图中的模板文件夹拷贝到solrHome
,即第 4 步中标明的solr-xxx/server/solr
文件夹,然后将其重命名我们需要的core
名;
image
然后进入第 3 步的访问界面,创建一个core
,
image
成功创建core
后,如下图所示:
6. 数据同步需要注意的事项
因为solr
数据是从数据库中导入然后创建索引,所以需要相关jar
包的支持,即对应solr
版本的solr-dataimporthandler-xxx.jar、solr-dataimporthandler-extras-xxx.jar
,一般位于solr-xxx/dist
文件夹下需要将其移动到solr-xxx/server/solr-webapp/webapp/WEB-INF/lib
文件夹下;
7. 总结
经过上面的配置之后,我们的 Solr 单节点就创建好了。此时经过配置,我们就可以利用他来进行后续开发工作了。
参考资料
[1]
Solr 官方最新下载连接: https://lucene.apache.org/solr/downloads.html
- END -
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 使用tensorflow-serving部署模型
- JVM详解之:java class文件的密码本
- Sharding-Proxy的基本功能使用
- JVM详解之:运行时常量池
- Linux常用命令面试题(1)
- 机器学习必刷题-手撕推导篇(1)
- Python面试必刷题系列(3)
- Spark Love TensorFlow
- 用GPU加速Keras模型——Colab免费GPU使用攻略
- __init__和__new__的对比及单例模式
- 数据结构高频面试题-树
- Python面试必刷题系列(5)
- 外卖小哥
- 用 Python可视化神器 Plotly 动态演示全球疫情变化趋势
- 2个范例带你读懂TensorFlow2低阶API构建模型方法