elasticsearch清空索引缓存 java api
2016-06-21 15:18
831 查看
参考链接:https://www.elastic.co/guide/en/elasticsearch/reference/current/indices-clearcache.html
应用场景:
1.在进行测试时,如果想知道真实的查询情况,或者缓存占用的太多,需要清理缓存时,就需要先清除内存中的缓存信息;
2.当内存使用超过自己设置的阀值,没法自动清理时,可以强制清理;
以下为清空缓存方法:
CURL方式:
curl -XPOST ‘http://localhost:9200/twitter/_cache/clear’
twitter为indexName,默认情况下会清空所有缓存.可以设置filter,fielddata,query_cache,或者id_cache为true,如我们只清空filter缓存命令:
curl -XPOST ‘http://localhost:9200/twitter/_cache/clear?filter=true’
fields参数可以指定删除特定的字段,如:
curl -XPOST ‘http://localhost:9200/twitter/_cache/clear?filter=true&fields=cphm,cplx’
filter缓存大约会在60秒内清空完成,而不是立即的。
应用场景:
1.在进行测试时,如果想知道真实的查询情况,或者缓存占用的太多,需要清理缓存时,就需要先清除内存中的缓存信息;
2.当内存使用超过自己设置的阀值,没法自动清理时,可以强制清理;
以下为清空缓存方法:
/** * 清空指定索引的缓存 * @param indexName 索引名 * @return 清空结果 */ public boolean clearIndicesCache(String indexName){ ClearIndicesCacheResponse response = null; try { response = getClient().admin().indices() .clearCache(new ClearIndicesCacheRequest(indexName) .fieldDataCache(true) .filterCache(true) .idCache(true) ).actionGet(); System.out.println(FastJSONHelper.serialize(response)); if (response.getFailedShards()>0) { return false; } return true; } catch (Exception e) { e.printStackTrace(); } return false; }
CURL方式:
curl -XPOST ‘http://localhost:9200/twitter/_cache/clear’
twitter为indexName,默认情况下会清空所有缓存.可以设置filter,fielddata,query_cache,或者id_cache为true,如我们只清空filter缓存命令:
curl -XPOST ‘http://localhost:9200/twitter/_cache/clear?filter=true’
fields参数可以指定删除特定的字段,如:
curl -XPOST ‘http://localhost:9200/twitter/_cache/clear?filter=true&fields=cphm,cplx’
filter缓存大约会在60秒内清空完成,而不是立即的。
相关文章推荐
- Java线上应用故障排查之一:高CPU占用
- 《Spring实战》学习笔记-第三章:最小化SpringXML配置
- Eclipse离线安装ADT插件
- Comparable and Comparator
- HTMLTestRunner 为什么用PyCharm(Eclipse)执行测试成功但无法生成报告
- 关于java堆栈的理解
- 字符串的后缀数组
- Eclipse中利用Django访问Mysql
- Java算法---遗传算法示例
- JAVA数据类型
- 《Spring实战》学习笔记-第二章:装配Bean
- 《Spring实战》学习笔记-第一章:Spring之旅
- java中String.split()的常用方法
- JavaBean与EJB的区别与应用
- Java构造与解析Json数据
- java中的向上造型
- 基于Java web服务器简单实现一个Servlet容器
- eclipse注释模板
- 华为机试---罪犯转移
- java反射机制浅析。