elasticsearch常用搜索语法

2026-04-16 04:19:22

1、介绍第一个命令curl -XGET 'http://localhost:9200/_cat/count',表示统计es索引信息下的文档数量。我们在linux终端内执行该命令,可以查询得到es下的文档条数。执行结果如下图所示。

elasticsearch常用搜索语法

2、当然我们如果想统计某些特定索引下文档数量也是可以的。例如我们想要las-e-user下的索引数量。可以执行以下命令curl -XGET 'http://localhost:9200/_cat/count/las-e-user'。执行结果如下图所示。

elasticsearch常用搜索语法

3、下面介绍另外一条指令查询集群下的索引信息,执行命令curl -XGET 'http://localhost:9200/_cat/indices?pretty' 可以查看所有的索引信息。结果展示如下图所示.

elasticsearch常用搜索语法

4、当然如果我们想要查看固定类型的索引信息是否存在。可以执行类似以下语句curl -XGET 'http://localhost:9200/_cat/indices/las-e-user?pretty',可以查看las-e-user索引的信息。具体展示如下图所示.

elasticsearch常用搜索语法

5、下面一条指令我们介绍如何删除索引信息。命令格式为curl -XDELETE 'http://localhost:9200/索引格式',本篇我们要删除索引las-e-user,固我们在shell终端输入 curl -XDELETE 'http://localhost:9200/las-e-user' 具体结果如图所示。

elasticsearch常用搜索语法

6、下面我们介绍一个如何进行强制段合并的命令。执行命令 curl -XPOST 'http://localhost:9200/las-e-tbl_20w/_forcemerge?max_num_segments=1'查看结果。

elasticsearch常用搜索语法

猜你喜欢