最新版本elasticsearch本地搭建入门篇

项目介绍

最近工作用到elasticsearch,主要是用于网站搜索,和应用搜索。

工欲善其事,必先利其器。

自己开始关注elasticsearch,当下最新版本的elastic,安装过程中踩了不少坑(百度出来都是 老版本),于是就整理了一下,以简单的图解方式分享给最近开始学习elastic的,少踩不必要坑,直接开始上手使用REST API,提高学习效率,值为更好的自己。

elasticsearch初识-安装篇

elastic Product

All products

安装相关列表

1.安装elasticSearch选择版本

Elasticsearch  
Version 6.4.2
Release date October 02,2018
Downloads WINDOWNS

2.安装kibana

Kibana  
Version 6.4.2
Release date October 02,2018
Downloads WINDOWS

3.安装X-pack

X-Pack  
Version 6.2.4
Release date April17,2018
Downloads xpack
步骤一
2.1解压zip如图

1541323256387.png

2.2命令启动elasticsearch服务
./bin/elasticsearch

题外话:如果出现以下错误

Error: Could not find or load main class org.elasticsearch.tools.JavaVersionChecker

需要管理员权限启动elasticsearch服务

解决方案如图

1541326103398.png

访问本地elasticsearch 成功看到 version info or you Know,for search

2.3 安装X-path

By default, when you install Elasticsearch, X-Pack is installed.

官方解决 6.4版本以后X-path自动集合在elasticsearch中,此处有坑。。

设置D:\elasticsearch\elasticsearch-6.4.2\config\elasticsearch.yml

#xpack.license.self_generated.type=basic
#xpack.security.enabled=false

2.4 直接启动kibana
.\bin\kibana

1541342757276.png

访问地址 无需密码直接访问

1541342917085.png

实战开始了
通过CRUD REST API 添加,更新,检索和删除数据
  • 打开Dev Tools 看到console,直接输入GET / 会获取版本信息,在elasticsearch里面只需输入最关键后面地址就可以

    1541343732875.png

添加数据 REST API
POST weibo/doc/1
{"docId":111,"user":"biboss","position":"shanghai","country":"china"
}

1541344534649.png

查询REST API
GET weibo/doc/1

1541344694053.png

更新REST API
PUT weibo/doc/1
{"docId":111,"user":"biboss","position":"shanghai","country":"china","location":{"el":"123","wl":"111"}
}

1541345137435.png

删除 REST API
DELETE weibo/doc/1

总结

最近工作用到elasticsearch,主要是用于网站搜索,和应用搜索。

工欲善其事,必先利其器

自己开始关注elasticsearch,当下最新版本的elastic,安装过程中踩了不少坑(百度出来都是 老版本),于是就整理了一下,以简单的图解方式分享给最近开始学习elastic的,少踩不必要坑,直接开始上手使用REST API,提高学习效率,值为更好的自己。

转载于:https://www.cnblogs.com/sunyk/p/9926602.html

最新版本elasticsearch本地搭建入门篇相关推荐

  1. Elasticsearch 2.20入门篇:基本操作

    2019独角兽企业重金招聘Python工程师标准>>> 前面我们已经安装了Elasticsearch ,下一步我们要对Elasticsearch进行一些基本的操作.基本的操作主要有, ...

  2. mysql的db和vip节点_光看quot;北京蓝quot;不如搞懂MHA-教你最新版本VIP模式搭建

    小伙伴们,好久没有发手记了,大家有没有期待,哈哈! 今天我给大家分享一篇"Mysql5.7版本实现基于VIP的MHA搭建" 为什么要单独来写这一篇手记呢?在正式讲解搭建步骤之前,我 ...

  3. android 教程 最新版,Android最新版本开发环境搭建图文教程

    本文只是写了如何配置jdk,以及adt-bundle的配置.对于以前的adt-bundle的版本,会自带cpu/abi系统镜像,经过本文所描述的两个步骤后可以直接创建avd,但是从官网下载的最新的ad ...

  4. docker安装最新版本elasticsearch

    Docker中安装elasticsearch 查询仓库中elasticsearch版本 拉取镜像 docker pull elasticsearch:7.8.0 查看镜像 docker images ...

  5. 【弄nèng - Elasticsearch】DSL入门篇(十三)—— Index Template

    文章目录 1. 简介 2. 创建模板 3.查询模板 4.删除模板 项目推荐 索引模板 官网传送门 参考: https://www.cnblogs.com/shoufeng/p/10641560.htm ...

  6. 【弄nèng - Elasticsearch】DSL入门篇(五)—— 常用查询

    文章目录 1. term.terms查询 2. match查询 3. match_all查询 4. multi_match查询 5. match_phrase短语匹配 5.1 查询keyword 5. ...

  7. 【弄nèng - Elasticsearch】DSL入门篇(四)—— 布尔查询Bool Query

    文章目录 1. 介绍 2. 测试 项目推荐 1. 介绍 Bool Query包括四种子句,must, should, must_not, filter. 格式: {"bool":{ ...

  8. 2023 最新计算机视觉学习路线(入门篇)

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 计算机视觉是人工智能的一个领域,专注于教计算机解释和理解视觉世界. ...

  9. git拉取远程分支并创建本地分支和Git中从远程的分支获取最新的版本到本地

    git拉取远程分支并创建本地分支 一.查看远程分支 使用如下Git命令查看所有远程分支: git branch -r 二.拉取远程分支并创建本地分支 方法一 使用如下命令: git checkout ...

最新文章

  1. 【ACM】杭电OJ 2048 2049
  2. 使用变量对象引出作用域链
  3. 负载均衡技术中的真集群和伪集群
  4. python基础-引用赋值与按值赋值
  5. hdu-1392 Surround the Trees poj Rope (简单凸包)
  6. 事务日志已满,原因为“ACTIVE_TRANSACTION”
  7. sqlite+php+函数大全,Sqlite 常用函数 推荐
  8. 光电整纬机狭缝检测工作原理
  9. rk3399 io工具的使用示例
  10. gmssl java api,GmSSL-支持国密算法和标准的OpenSSL分支
  11. Conky Harmattan : 一款时尚的Linux桌面助手
  12. PSpice的安装及练习一
  13. 免费复制百度文库的VIP文章(非常简单!)
  14. 三阶魔方层先还原方法图解
  15. 2022-03-11 工作记录--PHP-eq(表示等于)、 neq(表示不等于)
  16. Linux进程和轻量级进程(LWP)
  17. 六边形算法java_六边形架构 Java 实现
  18. 机器人能源处理专题-机器人电源管理系统
  19. ix | pandas读取表格后的行列取值改值操作
  20. 新南威尔士大学计算机博士英语要求,新南威尔士大学博士申请条件

热门文章

  1. linux 自动挂载usb设备,Raspberry Pi 自动挂载USB存储设备
  2. [WARNING] Unable to autodetect 'javac' path, using 'javac' from the environment.
  3. how to make jelly effect on belly in maya
  4. 组合,聚合,关联,依赖的区别
  5. 服务器android打包,Android rom解包打包工具
  6. 计算机主机红灯不闪硬盘工作,电脑主机红灯一直闪正常吗
  7. 操作系统源代码_计算机自制操作系统(八):仿生DOS操作系统源代码
  8. java 模糊查询 分页(自定义标签)
  9. 让失焦影像更加清晰 运用AI深度学习还原影像
  10. Confluence 6 升级自定义的站点和空间布局