elasticsearch详解(简介)

– “寄蜉蝣于天地,渺沧海之一粟。哀吾生之须臾,羡长江之无穷。挟飞仙以遨游,抱明月而长终。知不可乎骤得,托遗响于悲风。”
                                --《赤壁赋》


what is elasticsearch?
需要专有名词解释的自行百度,
官方:Elasticsearch为所有类型的数据提供实时搜索和分析。无论您是结构化文档还是非结构化文本,数字数据或地理空间数据,Elasticsearch都可以以支持快速搜索的方式有效地存储和索引它
我的理解:elasticsearch类似于一个存储日志的数据库,不过他存储的是日志到json文件,使用索引标识不同的日志,以及存储的状况,还可以集群(存储的文档将分布在群集中,并且可以从任何节点立即访问。),添加验证等等。。。。所以附上官网链接https://www.elastic.co/guide/en/elasticsearch/reference/current/index.html
文档我看了一遍,尽量学了一些东西。。还是很有用的。ELK这个框架本身就很大,需要可以自行学习,这个东西挺强的。
搭建请参考我的博客:https://blog.csdn.net/zlhmeng/article/details/100881189
查看集群健康状态

curl -X GET "localhost:9200/_cat/health?v"

在这里插入图片描述

  • green:所有节点都正常
  • yello:所以数据可用,但有索引副分片可能有问题,最有可能的原因是没有给副分片分配节点
  • red:集群中只要有一个索引出现问题,整个集群都会为red状态

查看所有节点

curl -X GET "localhost:9200/_cat/nodes?v"

查看所有索引

curl -X GET "localhost:9200/_cat/indices?v"

添加一个索引

curl -X PUT "localhost:9200/customer?pretty"

删除索引

curl -X DELETE "localhost:9200/customer?pretty"

更新文档

curl -X POST "localhost:9200/index/type/id/_update?pretty" -H 'Content-Type: application/json' -d'
{
  "type":{"xxx":"sss"}
}

index为索引名称,type为文件类型,后面是你需要更新的字段和值,也可以是添加。
查询使用的DSL查询,可以参考下面这篇博客
添加链接描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值