美文网首页
elasticsearch检索

elasticsearch检索

作者: zzz_0427 | 来源:发表于2020-05-21 10:57 被阅读0次

1、_cat

GET /_cat/nodes: 查看所有节点

GET /_cat/health: 查看es健康状况

GET /_cat/master: 查看主节点

GET /_cat/indices: 查看所有索引

2、索引一个文档(保存)

1、PUT新增修改数据

保存一个数据,保存在哪个索引的哪个类型下,指定用哪个唯一标识。

在customer索引external类型下保存1号数据为

PUT customer/external/1

{"name":"xiuhua"}

多次发送请求是修改操作

put请求必须带ID,否则会报错

2、post新增修改数据

post用法和put类似,post请求可以不带ID,ID会自动生成

带上ID,用法和put一样,第一次请求新增数据,第二次请求修改数据。

post URL后跟/_update修改数据的时候先和旧数据进行比对,如何和旧数据一样则不进行修改

3、查询文档

查询哪个索引下的哪个类型下的哪个数据

GET /customer/external/1

查询customer索引下的external类型下的1号文档

seq_no;并发控制字段,每次更新就会+1,用于做乐观锁

4、删除文档

删除哪个索引下的那个类型下的哪个文档

DELETE /customer/external/1

类型无法删除,可以直接删除索引

5、bulk批量API

post //customer/external/_bulk

{"index":{"_id":"1"}}

{"name":"wjw"}

{"index":{"_id":"2"}}

{"name":"wjw1"}

测试数据
https://github.com/elastic/elasticsearch/blob/master/docs/src/test/resources/accounts.json

相关文章

  • ElasticSearch

    使用elasticsearch 启动 Elasticsearch: Apache Lucene 全文检索(Full...

  • 分析Elasticsearch的Aggregation有感(一)

    分析Elasticsearch的Aggregation有感(一) Elasticsearch除了全文检索之外,引以...

  • 商品检索

    ElasticSearch实现商品检索 商品检索 检索入口 复杂条件检索 检索业务需要考虑的问题 商品基本的数据模...

  • Elasticsearch检索

    关于Elasticsearch增删改查请参考:https://www.jianshu.com/p/845db461...

  • elasticsearch检索

    1、_cat GET /_cat/nodes: 查看所有节点 GET /_cat/health: 查看es健康状况...

  • Elasticsearch 5.6 doc

    Elasticsearch 5.6 doc 1 概述 Elasticsearch是开源的高扩展性全文检索/分析引擎...

  • ElasticSearch简介

    ElasticSearch是什么? 我们的应用经常需要添加检索功能,开源的 ElasticSearch 是目前全文...

  • 检索文档(sense)基础语法

    检索文档操作 (sense) ElasticSearch版本 2.4.2 ,新版本有待学习。 1. 检索单条文档 ...

  • 8.Elasticsearch简介

    8.1 数据库做搜索 8.2 全文检索 全文检索:倒排索引的过程 8.3 Elasticsearch背景 背景:建...

  • Elasticsearch检索实战

    原文:https://www.fanhaobai.com/2017/08/elasticsearch-search...

网友评论

      本文标题:elasticsearch检索

      本文链接:https://www.haomeiwen.com/subject/ayxzohtx.html