搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
IT小白
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
安卓玩机-----反编译apk 修改apk 去广告 去弹窗等操作中的一些常识_app反编译
2
AI自然语言处理NLP原理与Python实战:11. 信息抽取与命名实体识别_nlp实体关系抽取
3
Redis哨兵模式下如何进行故障转移_redis 故障转移 需要几个节点
4
Cadence IC61 使用spectre仿真后仿网表流程_cadence ade calibre 后仿添加信号
5
利用HAL库实现串口数据回显_stm32串口回显
6
PS2024免费磨皮滤镜Portraiture插件下载_ps2024 滤镜 下载
7
直击2022互联网大裁员:繁花落地,一地鸡毛_互联网大幅裁员
8
【图像分类】基于深度学习的轴承和齿轮识别(ResNet网络)
9
映射文件之resultMap_自定义结果映射规则_mapunderscoretocamelcase配置
10
yolov5模型压缩-mobilenetv3
当前位置:
article
> 正文
Elasticsearch之Index Setting:索引的静态配置与动态配置_index.refresh_interval设置
作者:IT小白 | 2024-04-20 15:17:42
赞
踩
index.refresh_interval设置
索引的配置项按是否可以更改分为静态配置与动态配置,所谓的
静态配置即索引创建后不能修改。
索引静态配置
【索引创建后不能修改】
index.number_of_shards:索引分片的数量。在ES层面可以通过es.index.max_number_of_shards属性设置索引最大的分片数,默认为1024,index.number_of_shards的默认值为Math.min(es.index.max_number_of_shards,5),故通常默认值为5。
index.shard.check_on_startup:分片在打开之前是否应该检查该分片是否损坏。当检测到损坏时,它将阻止分片被打开。可选值:false:不检测;checksum:只检查物理结构;true:检查物理和逻辑损坏,相对比较耗CPU;fix:类同与false,7.0版本后将废弃。默认值:false。
index.codec:数据存储的压缩算法,默认值为LZ4,可选择值best_compression ,比LZ4可以获得更好的压缩比(即占据较小的磁盘空间,但存储性能比LZ4低)。
index.routing_partition_size:路由分区数,如果设置了该参数,其路由算法为: (hash(_routing) + hash(_id) % index.routing_parttion_size ) % number_of_shards。如果该值不设置,则路由算法为 hash(_routing) % number_of_shardings,_routing默认值为_id。
索引动态配置
index.number_of_replicas:索引复制分片的个数,默认值1,该值必须大于等于0,索引创建后该值可以变更。
index.auto_expand_replicas:副本数是否自动扩展,可设置(e.g0-5)或(0-all)。
index.refresh_interval:执行刷新操作的频率,该操作使对索引的最新更改对搜索可见。默认为1s。可以设置为-1以禁用刷新。
index.max_result_window:控制分页搜索总记录数,from + size的大小不能超过该值,默认为10000。
index.max_inner_result_window:从from+ size的最大值,用于控制top aggregations,默认为100。内部命中和顶部命中聚合占用堆内存,并且时间与 from + size成正比,这限制了内存。
index.max_rescore_window:在rescore的搜索中,rescore请求的window_size的最大值。
index.max_docvalue_fields_search:一次查询最多包含开启doc_values字段的个数,默认为100。
index.max_script_fields:查询中允许的最大script_fields数量。默认为32。
index.max_ngram_diff:NGramTokenizer和NGramTokenFilter的min_gram和max_gram之间允许的最大差异。默认为1。
index.max_shingle_diff:对于ShingleTokenFilter, max_shingle_size和min_shingle_size之间允许的最大差异。默认为3。
index.blocks.read_only:索引数据、索引元数据是否只读,如果设置为true,则不能修改索引数据,也不能修改索引元数据。
index.blocks.read_only_allow_delete:与index.blocks.read_only基本类似,唯一的区别是允许删除动作。
index.blocks.read:设置为true以禁用对索引数据的读取操作。
index.blocks.write:设置为true以禁用对索引数据的写操作。(针对索引数据,而不是索引元数据)。
index.blocks.metadata:设置为true,表示不允许对索引元数据进行读与写。
index.max_refresh_listeners:索引的每个分片上当刷新索引时最大的可用监听器数量。这些侦听器用于实现refresh=wait_for。
index.highlight.max_analyzed_offset:高亮显示请求分析的最大字符数。此设置仅适用于在没有偏移量或term vectors的文本字段时。默认情况下,该设置在6中未设置。x,默认值为-1。
index.max_terms_count:可以在terms查询中使用的术语的最大数量。默认为65536。
index.routing.allocation.enable:Allocation机制,其主要解决的是如何将索引在ES集群中在哪些节点上分配分片(例如在Node1是创建的主分片,在其他节点上创建复制分片)。
举个例子,如果集群中新增加了一个节点,集群的节点由原来的3个变成了4
可选值:(1).all:所有类型的分片都可以重新分配,默认。(2).primaries:只允许分配主分片。(3).new_primaries:只允许分配新创建的主分片。(4).none:所有的分片都不允许分配。
index.routing.rebalance.enable:索引的分片重新平衡机制。可选值如下:(1).all:默认值,允许对所有分片进行再平衡。(2).primaries:只允许对主分片进行再平衡。(3).replicas:只允许对复制分片进行再平衡。(4).none:不允许对任何分片进行再平衡
index.gc_deletes:文档删除后(删除后版本号)还可以存活的周期,默认为60s。
index.max_regex_length:用于正在表达式查询(regex query)正在表达式长度,默认为1000。
index.default_pipeline:默认的管道聚合器。
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/IT小白/article/detail/457948
推荐阅读
article
Cpk
(
Process
Capability
Index
)_
c#
生成
cpk
源码...
Cpk
(
Process
Capability
Index
)制程能力指数_
c#
生成
cpk
源码
c#
生成
cpk
源码 ...
赞
踩
article
fatal
:
early
EOF
fatal
:
index
-
pack
failed...
使用git clone 克隆代码时出现以下报错,这个一般是由于代码仓库太大,而本地网络不是很稳定都可以造成以下问题解决方...
赞
踩
article
w
in
dows
上配置
hadoop
并通过
idea
连接本地
spark
和服务器
spark
_
hadoop
i...
w
in
dows
上安装
hadoop
,用
idea
开发工具连接,实现独立应用的java
spark
程序。_
hadoop
ill...
赞
踩
article
FFmpeg
codec
HOWTO
(
http
://wiki.multimedia.cx/
index
...
FFmpeg
codec
HOWTO
这篇文字意在对
FFmpeg
内置编解码库的API做一个入门级介绍。其中也将告诉大家编解...
赞
踩
article
HarmonyOS
NEXT
应用开发之下拉刷新与上滑加载案例_
harmonyos
arkts
pul...
本示例介绍使用第三方库的PullToRefresh组件实现列表的下拉刷新数据和上滑加载后续数据。
HarmonyOS
NE...
赞
踩
article
Module
build
failed
(
from
./node_
module
s/_
babel
-lo...
这个问题是本人在配置
babel
-
loader
之后,试图通过npm run dev命令打开主页面引起的。两种解决方案:第一...
赞
踩
article
Module
build
failed (
from
./
node
_
modules
/_
babel
-lo...
PS D:\vuelearn\VueLearn\03-前端模块化\LearnVuejs04-v2\01-webpack的...
赞
踩
article
webpack
中
Module
build
failed
(
from
./node_modules...
在使用
webpack
打包中出现以下错误:
Module
build
failed
(
from
./node_modules...
赞
踩
article
cjs
.js?!./
node
_
mod
ules
/babel-
loader
/lib/
index
.js!....
使用 Visual Studio Code(简称“VS Code”) 开发 vue 项目时,控制台出现以下报错信息,cj...
赞
踩
article
vue项目运行出现:Module
build
failed
(
from
./
node
_
modules
...
我们在网上下载的项目,直接使用npm install进行安装依赖后,可能不能正常运行,在项目中运行的时候出现报错,错误为...
赞
踩
article
systemverilog
onehot ->
index
...
module oh_to_idx #(parameter NUM_SIGNALS = 4, parameter DIRE...
赞
踩
article
Elasticsearch
索引的
父子关系
(
index
parent
-
child
)...
2019独角兽企业重金招聘Python工程师标准>>> ..._elasticsearch5 通...
赞
踩
article
Elasticsearch
通过
索引
阻塞实现数据保护深入解析_
elasticsearch
index
...
例如,你可以调整带有写入阻塞的
索引
的设置,但不能调整带有
read
_only阻塞的
索引
的设置。例如,你可以调整带有写入阻塞...
赞
踩
article
解决
elasticsearch
报错:
FORBIDDEN
/12/
index
rea
d
-
only
/ a...
解决
elasticsearch
报错:
FORBIDDEN
/12/
index
rea
d
-
only
/
allow
delet...
赞
踩
article
Elasticsearch
7.10 之 Index
blocks
...
索引块限制了特定索引上可用的操作类型。这些块有不同的样式,可以阻止写,读或元数据操作。可以使用动态索引设置来设置/删除这...
赞
踩
article
Elasticsearch
index
[XXX]
blocked
by: [FORBIDDEN/...
一、通常我们在
Elasticsearch
中增加或更新数据时会出现错误如下,说名这个索引是只读状态。{ "error": ...
赞
踩
相关标签
c#
开发语言
后端
git
java
python
数据库
github
hadoop
windows
大数据
FFmpeg
codec
harmonyos
华为
babel-loader
webpack
javascript
vue.js
前端
systemverilog
json
elasticsearch
jenkins