Kibana简单使用

一、面板认识


在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

二、elasticsearch基础概念讲解

2.1、介绍

ElasticSearch是一个基于Lucene的搜索服务器。

它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。

2.2、ES和关系型数据库对比:

index索引 数据库database

type类型 表table

Document文档 行row

Field字段 列column

2.3、分片介绍

2.3.1、片shards:

因为ES是个分布式的搜索引擎, 所以index引通常都会分解成不同部分,

而这些分布在不同节点的数据就是分片。ES自动管理和组织分片,

并在必要的时候对分片数据进行再平衡分配, 所以用户基本上不用

担心分片的处理细节。

2.3.2、本分片replicas:

的主要目的就是为了故障转移,正如在 集群内的原理 中讨论的:

如果持有主分片的节点挂掉了,一个副本分片就会晋升为主分片的角色。

三、脚本使用

3.1、创建索引

PUT /索引名

例如:

PUT /fanxin

或者:

PUT /fanxin/_settings

3.2、查看索引

语法:GET /索引名

例如:

GET /fanxin

或者:

GET /fanxin/_settings

3.3、添加一个文档

添加一个文档就相当于添加一条记录

语法:POST /索引/类型/id

例如:

在这里插入图片描述

结果解析:

took:整个搜索请求花费的毫秒数。

_shards字段:

total:查询的分片数

successful:成功的分片数

failed:失败的分片数

3.4、查看文档

3.4.1、查询文档全部内容

命令:GET /索引/文档/id

例如:

GET /finxin/student/1

3.4.2、指定文档字段查询

命令:GET /索引/文档/id?_source=字段

例如:

GET /finxin/student/1?_source=name

3.4.3、指定多个字段查询

命令:GET /索引/文档/id?_source=字段 , 字段

例如:

GET /finxin/student/1?_source=name,age

3.5、获取头信息

命令:HEAD /索引/文档/id

例如:

HEAD /finxin/student/1

3.6、删除

命令:DELETE /索引/文档/id

例如:

DELETE /finxin/student/1

四、内置rest

查询集群信息:

GET /_cluster/health

GET /fanxin/_search

GET /fanxin/_mapping

GET /fanxin/_settings

打开索引:

POST /fanxin/_open 

关闭索引:

POST /fanxin/_close
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值