- Elasticsearch 教程
- Elasticsearch - 主页
- Elasticsearch - 基本概念
- Elasticsearch - 安装
- Elasticsearch - 填充
- 版本之间的迁移
- Elasticsearch - API 约定
- Elasticsearch - 文档 API
- Elasticsearch - 搜索 API
- Elasticsearch - 聚合
- Elasticsearch - 索引 API
- Elasticsearch - CAT API
- Elasticsearch - 集群 API
- Elasticsearch - 查询 DSL
- Elasticsearch - 映射
- Elasticsearch - 分析
- Elasticsearch - 模块
- Elasticsearch - 索引模块
- Elasticsearch - 摄取节点
- Elasticsearch - 管理索引生命周期
- Elasticsearch - SQL 访问
- Elasticsearch - 监控
- Elasticsearch - 汇总数据
- Elasticsearch - 冻结索引
- Elasticsearch - 测试
- Elasticsearch - Kibana 仪表板
- Elasticsearch - 按字段过滤
- Elasticsearch - 数据表
- Elasticsearch - 区域地图
- Elasticsearch - 饼图
- Elasticsearch - 面积图和条形图
- Elasticsearch - 时间序列
- Elasticsearch - 标签云
- Elasticsearch - 热图
- Elasticsearch - 画布
- Elasticsearch - 日志 UI
- Elasticsearch 有用资源
- Elasticsearch - 快速指南
- Elasticsearch - 有用的资源
- Elasticsearch - 讨论
Elasticsearch - 索引模块
这些是为每个索引创建的模块,并控制索引的设置和Behave。例如,索引可以使用多少个分片,或者主分片可以为该索引拥有多少副本数量等。有两种类型的索引设置 -
- 静态- 这些只能在索引创建时或在封闭索引上设置。
- 动态- 这些可以在实时索引上更改。
静态索引设置
下表显示了静态索引设置列表 -
环境 | 可能的值 | 描述 |
---|---|---|
索引.分片数 | 默认为 5,最大 1024 | 索引应具有的主分片数量。 |
index.shard.check_on_startup | 默认为 false。可以是真的 | 在打开分片之前是否应检查分片是否损坏。 |
索引.编解码器 | LZ4 压缩。 | 用于存储数据的压缩类型。 |
索引.routing_partition_size | 1 | 自定义路由值可以到达的分片数量。 |
index.load_fixed_bitset_filters_eagerly | 错误的 | 指示是否为嵌套查询预加载缓存的过滤器 |
动态索引设置
下表显示了动态索引设置列表 -
环境 | 可能的值 | 描述 |
---|---|---|
索引.number_of_replicas | 默认为 1 | 每个主分片拥有的副本数量。 |
索引.auto_expand_replicas | 破折号分隔下限和上限 (0-5) | 根据集群中数据节点的数量自动扩展副本数量。 |
索引.搜索.空闲.之后 | 30秒 | 分片在被视为搜索空闲之前无法接收搜索或获取请求的时间长度。 |
索引.refresh_interval | 1秒 | 执行刷新操作的频率,这使得索引的最新更改对搜索可见。 |