26.ElasticSearch的使用

发布时间 2023-03-30 23:25:34作者: lucsa

初步检索

_cat

GET /_cat/nodes   查看所有节点
GET /_cat/health   查看es健康状况
GET /_cat/master  查看主节点
GET /_cat/indices  查看所有索引

我们以 /_cat/health 为例试一下:

索引一个文档(保存)

保存一条数据到哪个索引的哪个类型下,使用如下命令:

PUT customer/external/1   在customer索引下的external类型下保存一条id为1的数据
数据可以如下所示:
{
  "name":"BianEn"
}

其实POST和PUT都可以,

POST新增如果不指定id,会自动生成id,指定id会修改这个id数据,并新增版本号。

PUT可以新增可以修改,新增修改都必须指定id,不指定id会报错,我们一般使用PUT的方式。

 

 我们再修改id为1的数据试试:

查询文档

GET customer/external/1   查询customer索引下的external类型下id为1的数据