ElasticSearch总结
转载自:https://www.cnblogs.com/WessonStar/p/8296781.html
不过我的es版本是7.2.0,然后这里要注意ik分词器放入plugins里是需要有个ik插件目录的,不能直接将ik分词器压缩包解压到plugins里;
然后路径上不要有空白符和中文;
环境与版本
- 操作系统:windows 10
- Elasticsearch 版本:6.1.1
- Java 版本:9.0.1
- ik 分词器版本:6.1.1
安装步骤
前置要求
操作系统中需要安装有 java 9.0.1 运行时环境
安装 Elasticsearch
- 新建文件夹
在 D 盘根目录下新建 ElasticSearchServer 文件夹
安装 java 系的软件,建议全路径不带 空格
例如:如果将这里的 ElasticSearchServer 改为 ElasticSearch Server ,ik 分词器就会报错
- 下载 Elasticsearch 压缩包
官方网站地址为:https://www.elastic.co/downloads/elasticsearch
因为是 windows 环境,所以选择 ZIP 文件
- 解压 Elasticsearch 压缩包
将第 2 步中下载的 elasticsearch-6.1.1.zip 文件解压至 ElasticSearchServer 文件夹下,即可完成 Elasticsearch 的安装
安装 ik 分词器
- 下载 ik 分词器压缩包
github 地址为:https://github.com/medcl/elasticsearch-analysis-ik/releases
选择 v6.1.1 下的 elasticsearch-analysis-ik-6.1.1.zip 文件
- 解压 ik 分词器压缩包
将第 1 步中下载的 elasticsearch-analysis-ik-6.1.1.zip 文件解压至 ElasticSearchServer\elasticsearch-6.1.1\plugins 文件夹下,即可完成 ik 分词器的安装
安装 Kibana 管理工具
- 下载 kibana 压缩包
官方网站地址为:https://www.elastic.co/cn/downloads/kibana
选择 Downloads 列表中的 WINDOWS 选项
- 解压 kibana 压缩包
将第 1 步中下载的 kibana-6.1.1-windows-x86_64.zip 文件解压至 ElasticSearchServer 文件夹下,即可完成 Kibana 的安装
启用 Elasticsearch
- 运行 ElasticSearchServer\elasticsearch-6.1.1\bin 文件夹下的 elasticsearch.bat 文件
- 运行 ElasticSearchServer\kibana-6.1.1-windows-x86_64\bin 文件夹下的 kibana.bat 文件
- 打开浏览器,访问 localhost:5601 , 即可进入 kibana 管理界面
开启 ES 使用之旅吧
ElasticSearch总结的更多相关文章
- Elasticsearch之java的基本操作一
摘要 接触ElasticSearch已经有一段了.在这期间,遇到很多问题,但在最后自己的不断探索下解决了这些问题.看到网上或多或少的都有一些介绍ElasticSearch相关知识的文档,但个人觉得 ...
- Elasticsearch 5.0 中term 查询和match 查询的认识
Elasticsearch 5.0 关于term query和match query的认识 一.基本情况 前言:term query和match query牵扯的东西比较多,例如分词器.mapping ...
- 以bank account 数据为例,认识elasticsearch query 和 filter
Elasticsearch 查询语言(Query DSL)认识(一) 一.基本认识 查询子句的行为取决于 query context filter context 也就是执行的是查询(query)还是 ...
- Ubuntu 14.04中Elasticsearch集群配置
Ubuntu 14.04中Elasticsearch集群配置 前言:本文可用于elasticsearch集群搭建参考.细分为elasticsearch.yml配置和系统配置 达到的目的:各台机器配置成 ...
- ElasticSearch 5学习(10)——结构化查询(包括新特性)
之前我们所有的查询都属于命令行查询,但是不利于复杂的查询,而且一般在项目开发中不使用命令行查询方式,只有在调试测试时使用简单命令行查询,但是,如果想要善用搜索,我们必须使用请求体查询(request ...
- ElasticSearch 5学习(9)——映射和分析(string类型废弃)
在ElasticSearch中,存入文档的内容类似于传统数据每个字段一样,都会有一个指定的属性,为了能够把日期字段处理成日期,把数字字段处理成数字,把字符串字段处理成字符串值,Elasticsearc ...
- .net Elasticsearch 学习入门笔记
一. es安装相关1.elasticsearch安装 运行http://localhost:9200/2.head插件3.bigdesk插件安装(安装细节百度:windows elasticsear ...
- 自己写的数据交换工具——从Oracle到Elasticsearch
先说说需求的背景,由于业务数据都在Oracle数据库中,想要对它进行数据的分析会非常非常慢,用传统的数据仓库-->数据集市这种方式,集市层表会非常大,查询的时候如果再做一些group的操作,一个 ...
- 如何在Elasticsearch中安装中文分词器(IK+pinyin)
如果直接使用Elasticsearch的朋友在处理中文内容的搜索时,肯定会遇到很尴尬的问题--中文词语被分成了一个一个的汉字,当用Kibana作图的时候,按照term来分组,结果一个汉字被分成了一组. ...
- jar hell & elasticsearch ik 版本问题
想给es 安装一个ik 的插件, 我的es 是 2.4.0, 下载了一个版本是 1.9.5, [2016-10-09 16:56:26,248][INFO ][node ] [node-2] init ...
随机推荐
- Codeforces Round #525 (Div. 2)题解
Codeforces Round #525 (Div. 2)题解 题解 CF1088A [Ehab and another construction problem] 依据题意枚举即可 # inclu ...
- nginx + keepalived双活配置
一.安装nginx 我们这边默认安装的nginx的是1.12.2的版本,所以我们需要安装1.16.1版本的nginx的,才好,所以我们这边先更新yum源,步骤如下: 1.添加yum源: [root@s ...
- linux 下搭建ELK(rpm包版)
一.安装环境查看 注意:新的安装包要在centos 7.x的版本上安装 二.软件版本选用 注意:这边根据实际情况 jdk 1.8.0_171 #jdk安装这边就不说了 elasticsearch-7. ...
- ACwing_789. 数的范围
算法竞赛进阶指南上说据说只有10%的程序员能写对二分,而我这种蒟蒻..所以虽然这是一道非常基础的二分,但我觉得对我来说还是有必要写一篇博客来总结一下,也在写的过程中检验一下自己. 一开始看到这道题我还 ...
- jmeter压测过程中报java.lang.NoClassDefFoundError: org/bouncycastle/jce/provider/BouncyCastleProvider
由于在java中添加了第三方安全策略文件,具体请看https://www.cnblogs.com/mrjade/p/10886378.html,导致在用jmeter压测过程中会遇到以下错误 解决办法: ...
- Go 语言入门(二)方法和接口
写在前面 在学习 Go 语言之前,我自己是有一定的 Java 和 C++ 基础的,这篇文章主要是基于A tour of Go编写的,主要是希望记录一下自己的学习历程,加深自己的理解 Go 语言入门(二 ...
- Mininet系列实验(二):Mininet可视化应用
1 实验目的 该实验通过Mininet学习miniedit可视化操作,可直接在界面上编辑任意想要的拓扑,生成python自定义拓扑脚本,简单方便.在实验过程中,可以了解以下方面的知识: Miniedi ...
- arcgis python 一个mxd打包mpk
def onempk(fileName): if fileName: mxd = arcpy.mapping.MapDocument(fileName) else: mxd = arcpy.mappi ...
- 关于Flutter启动项目白屏,报错[ERROR:flutter/shell/gpu/gpu_surface_gl.cc(58)] Failed to setup Skia Gr context.问题的解决方案
首先,环境如下: 1.系统:windows10 64位 Android SDK version: 28.0.3 Flutter SDK: v1.5.4-hotfix.2 模拟器: 网易Mu ...
- git 比较两个分支不同的commit
比如我们有 2 个分支:master, dev,现在想查看这两个 branch 的区别,有以下几种方式: undefined 1.查看 dev 有,而 master 中没有的: 1.查看 dev 有, ...