首页 > 其他分享 >ElasticSearch之Clear cache API

ElasticSearch之Clear cache API

时间:2023-12-02 11:15:12浏览次数:46  
标签:index 缓存 false testindex Clear cache 002 API 默认值

本方法用于清理缓存。

命令样例如下:

curl -X POST "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,
    "successful" : 1,
    "failed" : 0
  }
}

方法参数
fielddata,默认值为false

  • true,清理字段相关的缓存。
  • false,不清理字段的缓存。

fields,默认值为全部字段,否则只清理指定的字段。

ignore_unavailable,默认值为false

  • true,本操作执行时跳过失效或者不可用的index
  • false,本操作执行时,遇到失效或者不可用的index,则报错,样例如下:
    {
      "error" : {
          "root_cause" : [
          {
              "type" : "index_not_found_exception",
              "reason" : "no such index [testindex_002]",
              "resource.type" : "index_or_alias",
              "resource.id" : "testindex_002",
              "index_uuid" : "_na_",
              "index" : "testindex_002"
          }
          ],
          "type" : "index_not_found_exception",
          "reason" : "no such index [testindex_002]",
          "resource.type" : "index_or_alias",
          "resource.id" : "testindex_002",
          "index_uuid" : "_na_",
          "index" : "testindex_002"
      },
      "status" : 404
    }
    

query,默认值为false

  • true,清理query的缓存。
  • false

request,默认值为false

  • true,清理request的缓存。
  • false

相关资料

标签:index,缓存,false,testindex,Clear,cache,002,API,默认值
From: https://www.cnblogs.com/jackieathome/p/17871350.html

相关文章

  • 【JavaSE】一些常见API(Object、Objects、Math、System、BigDecimal、包装类、Arrays)
    Object类Object类介绍toString方法直接println(对象名),默认会自动调用(对象名.toString),而.toString默认是返回地址信息->全类名(包名+类名)@地址的十六进制哈希值,因此如果println(对象名)控制台没有输出地址值,说明该类一定重写了Object类的toString方法,比如String类和Arr......
  • Java之API详解之Biginteger类的详解
     6BigInteger类6.1引入平时在存储整数的时候,Java中默认是int类型,int类型有取值范围:-2147483648~2147483647。如果数字过大,我们可以使用long类型,但是如果long类型也表示不下怎么办呢?就需要用到BigInteger,可以理解为:大的整数。有多大呢?理论上最大到42亿的21亿次方基本上在内存撑......
  • dubbo中接口cache使用及原理
    服务提供者类增加注解@DubboService(cache="true")指定服务调用的缓存实现,包括:lru,threadlocal,jcache。 提供者@DubboService(token="true",cache="true")publicclassCacheServiceImplimplementsCacheService{privatefinalAtomicIntegeri=......
  • C#把listA通过“=”赋值给listB,然后对listA进行clear清空,第二个listB也清空了问题解决
    针对ArrayList赋值到另一个ArrayList的方法ArrayList<String>A=newArrayList<String>();A.add("1");A.add("2");ArrayList<String>B=newArrayList<String>();;B=A;A.clear();A清空后发现B也清空了。此时B对象相当与A对象的引用,而并不是将A对象的值单纯的传递给......
  • Caffeine Cache缓存
    SpringBoot集成CaffeineCaffeine和SpringCache依赖,使用注解方法实现缓存依赖<!--提供SpringBoot中的缓存支持--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-cache</......
  • .NET Core|--调用C++库|--docker环境下让web api应用程序调用C++类库
    前言#前提安装docker环境~启动docker~#多说一句,为什么我要搞这个一个镜像,既包含gcc开发环境,又包含.NET开发环境我的api应用程序是基于.NET写的,但是我的这个api程序,又要调用c++的一些东西,特别是涉及一些画图之类的,所以就需要gcc的开发环境,最终搞了这么一......
  • 「盘点」界面控件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......
  • Fastapi中dependency的生命周期
    https://bobobo80.com/2021/fastapizhong-dependencyde-sheng-ming-zhou-qi.html发现问题最近使用fastapi时,出现了一个alchemysql数据库连接池的错误。超过了默认的连接池限制。按理说自己的服务只有一个人在用,应该不会出现这种问题。sqlalchemy.exc.TimeoutError:QueuePool......
  • .net core(web api) 后台 +uniapp移动端自动更新
    移动端采用uniapp开发后台采用.netcore先到插件市场找到对应的插件  然后将插件安装到 然后在移动端项目pages.json"path":"uni_modules/rt-uni-update/components/rt-uni-update/rt-uni-update","style":{"app-plus":{"......