golang-ElasticSearch相关设置

一、查询ES相关信息

curl localhost:9200/_nodes --user elastic:密码

二、设置index为index_log的最大查询数量 

curl -XPUT localhost:9200/index_log/_settings -H 'Content-Type:application/json' -d '{"index.max_result_window" :"100000000"}' --user elastic:密码

//对应golang对应的代码设置TrackTotalHits为true,不然依然无法查询超过10000

searchService = searchService.Query(boolQuery).TrackTotalHits(true)

三、设置所有的最大查询数量 

curl -XPUT localhost:9200/_all/_settings -H 'Content-Type:application/json' -d '{"index.max_result_window" :"100000000"}' --user elastic:密码

//对应golang对应的代码设置TrackTotalHits为true,不然依然无法查询超过10000

searchService = searchService.Query(boolQuery).TrackTotalHits(true)

四、获取单个index为index_log的对应配置信息

curl -XGET localhost:9200/index_log/_settings --user elastic:密码

五、获取全部配置

curl -XGET localhost:9200/_settings/_all --user elastic:密码

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容