索引模板、写入目标与 reindex:三件事不要混用
用 ES 7.3 示例区分索引模板、业务写入目标与 reindex 复制,明确旧模板合并规则和同 ID 冲突。
Tag
这个标签下共有 12 篇文章。
用 ES 7.3 示例区分索引模板、业务写入目标与 reindex 复制,明确旧模板合并规则和同 ID 冲突。
区分文档分页与聚合桶分页,说明按分组键推进的历史方案,并给出 composite aggregation 的 after_key 用法。
用 Elasticsearch 7.3 Java REST 客户端明确 SearchRequest 的目标索引,并区分查询条件、别名展开与访问权限。
日期排序遇到缺失 mapping 时,理解 unmapped_type 的作用,并区分空索引、缺字段和跨索引类型冲突。
解析 2019-11-20T01:32:22.234Z 这类日期,用 Instant 保留时刻,并区分 UTC、显示时区和旧格式里的字面量 Z。
恢复 Logstash 去除 HTML 的旧处理思路,区分纯文本投影、Elasticsearch html_strip 分析与网页安全清洗。
在指定类别内全文搜索,使用 keyword 的 term 过滤与 text 的 multi_match,并理解 must 不会改变匹配精度。
高亮被切成逐字标签时,通过 mapping、字段分析和实际查询检查分词链,而不只看高亮 HTML 判断根因。
ES 7.4 中命中却没有高亮的一次经历:移除 fuzziness 后恢复,但仍应对比实际 DSL、mapping 和 highlighter。
RestHighLevelClient 收到 This is not an HTTP port 时,核对 HTTP(S)、Transport 与代理转发,不能只按端口数字替换。
在 ES 7.3 中分别处理脚本 file 参数错误和 tags 列表更新错误,用 source、存储脚本 id 与 add 明确请求和数据类型。
理解 ES 7 的 typed/typeless 过渡:更新 mapping 的 include_type_name 报错与写入时多个 type 冲突应分别处理。