首页 > 其他分享 >ElasticSearch之Close index API

ElasticSearch之Close index API

时间:2023-12-02 16:02:24浏览次数:36  
标签:index 索引 API ElasticSearch 关闭 Close

关闭指定的索引。

索引关闭之后:

  • 停止对读、写操作的响应。
  • 停止检索操作的响应。
  • 在索引关闭前,允许执行的操作,关闭之后均不允许执行。
  • ElasticSearch取消对索引的相关维护操作,包含内存中的数据结构,以及保存在存储中的数据。
  • 占用的存储空间,并不会主动释放。ElasticSearch不会删除已关闭的索引的数据文件。

命令样例如下:

curl -X POST "https://localhost:9200/testindex_003/_close?pretty" --cacert $ES_HOME/config/certs/http_ca.crt -u "elastic:ohCxPH=QBE+s5=*lo7F9"

执行结果的样例,如下:

{
  "acknowledged": true,
  "shards_acknowledged": true,
  "indices": {
    "my-index-000001": {
      "closed": true
    }
  }
}

相关资料

标签:index,索引,API,ElasticSearch,关闭,Close
From: https://www.cnblogs.com/jackieathome/p/17871716.html

相关文章

  • ElasticSearch之Clone index API
    使用已有的索引,复制得到一个索引。关闭testindex_001的写入操作,命令样例如下:curl-XPUT"https://localhost:9200/testindex_001/_settings?pretty"-H'Content-Type:application/json'-d'{"settings":{"index.blocks.write":true}}......
  • ElasticSearch之Create index API
    创建指定名称的index。命令样例如下:curl-XPUT"https://localhost:9200/testindex_002?pretty"-H'Content-Type:application/json'-d'{"settings":{"index":{"number_of_shards":3,"number......
  • ElasticSearch之Clear cache API
    本方法用于清理缓存。命令样例如下:curl-XPOST"https://localhost:9200/testindex_001/_cache/clear?pretty"--cacert$ES_HOME/config/certs/http_ca.crt-u"elastic:ohCxPH=QBE+s5=*lo7F9"执行结果的样例,如下:{"_shards":{"total":2,......
  • 【JavaSE】一些常见API(Object、Objects、Math、System、BigDecimal、包装类、Arrays)
    Object类Object类介绍toString方法直接println(对象名),默认会自动调用(对象名.toString),而.toString默认是返回地址信息->全类名(包名+类名)@地址的十六进制哈希值,因此如果println(对象名)控制台没有输出地址值,说明该类一定重写了Object类的toString方法,比如String类和Arr......
  • Elasticsearch 常用功能
    Elasticsearch适合海量数据(PB级别的)搜索,最多延迟1秒,实施高可用Elasticsearch常用术语Index索引:可以理解为MYSQL里的数据库Type索引中的数据类型:可理解为mysql里的表tablejson格式的Documetn文档数据:就是存在ES里的一条数据Field字段,文档里的属性,例如性能年龄QueryDSL查......
  • Java之API详解之Biginteger类的详解
     6BigInteger类6.1引入平时在存储整数的时候,Java中默认是int类型,int类型有取值范围:-2147483648~2147483647。如果数字过大,我们可以使用long类型,但是如果long类型也表示不下怎么办呢?就需要用到BigInteger,可以理解为:大的整数。有多大呢?理论上最大到42亿的21亿次方基本上在内存撑......
  • .NET Core|--调用C++库|--docker环境下让web api应用程序调用C++类库
    前言#前提安装docker环境~启动docker~#多说一句,为什么我要搞这个一个镜像,既包含gcc开发环境,又包含.NET开发环境我的api应用程序是基于.NET写的,但是我的这个api程序,又要调用c++的一些东西,特别是涉及一些画图之类的,所以就需要gcc的开发环境,最终搞了这么一......
  • elasticsearch一些重要的配置参数
    先看一下官网给我们提供的全部的参数配置项官网地址官方文档链接:注意版本是8.1ConfiguringElasticsearch|ElasticsearchGuide[8.1]|Elastic编辑https://www.elastic.co/guide/en/elasticsearch/reference/current/settings.html重要(基本)参数ImportantElasticsearchconfigu......
  • 「盘点」界面控件DevExtreme UI v23.1中的API增强
    DevExtreme拥有高性能的HTML5/JavaScript小部件集合,使您可以利用现代Web开发堆栈(包括React,Angular,ASP.NETCore,jQuery,Knockout等)构建交互式的Web应用程序。从Angular和Reac,到ASP.NETCore或Vue,DevExtreme包含全面的高性能和响应式UI小部件集合,可在传统Web和下一代移动应用程序中......
  • 学习笔记3:JavaSE & API(异常处理)
    1、Java中的错误(1)所有错误的超类:Throwable(2)Throwable的子类:子类:Error,系统级别错误、运行环境错误。比如,虚拟机内存溢出。子类:Exception,异常情况,通常是逻辑问题导致的程序级别错误,可在运行期间被解决。比如,空指针,下标越界。(3)通常,程序中处理的异常都是Exception。(4)错误输出:S......