Elasticsearch集群配置以及REST API使用
时间:2022-04-22
本文章向大家介绍Elasticsearch集群配置以及REST API使用,主要内容包括ES安装与启动、ES配置集群、ES查询集群状态、基本概念、基础应用、原理机制和需要注意的事项等,并结合实例形式分析了其使用技巧,希望通过本文能帮助到大家理解应用这部分内容。
ES安装与启动
在官网下载压缩包,解压后直接运行bin目录下的.bat文件即可。下载地址戳这里。
ES配置集群
Elasticsearch配置集群很简单,只要配置一个集群的 名称 ,ES就会自动寻找并加入到其中。
并且会自动的进行分片、备份等等操作。
配置方式:
直接修改conf/elasticsearch.yml
ES查询集群状态
使用ES的REST API可以做到下面的事情:
1 管理集群,节点,索引数据和元数据
2 执行创建,读取,更新和删除操作,以及根据索引查询
3 执行更深入的操作,比如分页、排序、过滤、脚本、faceting、聚合等。
查询集群的健康状况:
curl localhost:9200/_cat/health?v
查询结果中status会显示状态颜色:
red:表示有些数据不可用
yellow:表示所有数据可用,但是备份不可用
green:表示一切正常
注意,即便是红色,部分分片上的数据也是可用的。
上面的第一次是我们默认执行elasticsearch.bat时,响应的结果。
这是因为第一次默认执行时,时没有配置集群以及节点名称的。
第二次手动修改了配置文件conf/elasticsearch.yml,所以我们查询集群时,会有两个节点。
- 面向对象最重要的是“抽象”,三层最重要的也是“抽象”,没有抽象就不是真正的面向对象、三层。
- 唯一不变的就是一直在变”--“数据”的华丽“变身术”
- 借用 疯狂秀才 的页面,修改了一下自然框架后台管理的页面。
- PDF.NET(PWMIS数据开发框架)之SQL-MAP目标和规范
- PDF.NET数据开发框架 之SQL-MAP使用存储过程
- 用接口实现事件的一种方法,只是玩玩。
- 国内研究人员首次Wifi重大漏洞利用实现 | Krack攻击测试套件打包
- 想成为优秀程序员必知的要点
- Attribute(特性),怎么用才更好?
- 如何使用Airgeddon搭建基于软件的WIFI干扰器
- 还在写SQL的同志,去喝杯咖啡吧!
- 使用XSD编写具有智能提示的XML文件(以SQL-MAP脚本为实例)
- 一个利用CVE-2017-11292的APT样本技术分析(一)
- Attribute(特性),怎么用才更好? —— 字段编号被误解了
- 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 数组属性和方法