kibana java_Kibana简单操作Elasticsearch

上一篇已经安装Elasticsearch的两个节点 和 Kibana现在进行简单的操作

599543710ccc86fbabc9fd8c226c885c.png简单理解对应为关系型数据库的   数据库  表  一行记录

022058f2ee2854b14a2064a2bb933716.png     如果在postMan中操作需要根据上图的方式来进行操作

ca438abf1bf53f3530ee0549cb0394be.png 分片shard是es分布式系统的高可用方案 es会将一份数据进行分片自己理解为分解数据房租不同的机器上(默认为5份可以配置) 备份shard默认为1也就是每个分片都有一个备份,如果其中的一个分片宕机的话将由备份进行其他的请求操作实现高可用 , 相同的分片不能和相对于的备份存储在一台机器当中。

PUT  /people    创建一个 人 的索引

POST /people/man/  为索引添加数据 类型会自动创建

{

"name":"redis",

"school":"qinghua",

"introduce":"我是我是我jianqiao",

"age":28,

"birthday":"1996-06-22",

"score":479

}

87e553a9c5516c5d0b39a1d8b4637908.png

现在修改数据 有两个rabbitmq修改为scala

POST /people/man/AWs_LjUOYHh6lG16ttAd/_update

{

"doc": {

"name":"scala"

}

}

98452a1b2bd5f7d1fecfa244201e692f.pngkibana还是挺方便的可以自动补全

文档删除

5934700b008a25a7a2fa4059c2da19d9.png

删除索引可以在head中操作也可以脚本

7533906ad36a6734f97bc1b5064c3ab0.png

-----------------------------查询是es的比较强的一个点-------------------------------

GET _search

{

"query": {

"match_all": {}

}

}      查询所有

-----------------------------

GET _search

{

"query":{

"match_all":{

}

},

"from":1,

"size":3

}   添加分页 from从第几个开始size几个

--------------------------

GET _search

{

"query":{

"match_all":{

}

},

"sort":[

{

"age":{

"order":"desc"

}

}

],

"_source":[

"age"

]

}根据年龄排序 _source显示相关的字段即可 查看更方便

-------------------------

GET _search

{

"query":{

"match":{

"name":"elasticSearch入门 "

}

}

} es会将elasticSearch入门  进

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值