索引配置 本文主要介绍云日志服务的索引配置。 索引是一种数据存储结构,能减少日志数据的查询耗时。通过对日志配置相应索引后,可以对索引字段的数据进行相应的查询与分析。索引需配置合适的字段类型才能分析出您所需要的结果。 索引概念 索引配置是指对原始日志数据分词后的字段增加索引能力。当您使用关键词希望从原始日志内容中检索指定内容,例如检索出如下包含GET的完整日志内容: plaintext 10.20.20.10;[20240601 21:52:37];GET /online/sample HTTP/1.1;200 如果不进行分词,该日志文本会作为一个整体,不能和关键词GET完全对应,因此不会被检索到。为满足该检索需求,需要将日志全文切分为多个独立、可搜索片段,每个片段称之为一个“词”,而这个过程称之为“分词”。若使用分词符 ntr,;[]{}()&^ @~<>/?:'"进行分词,将得到以下词:10.20.20.10 、20240601、21:52:37、 GET、 online 、sample、 HTTP、1.1、200 云日志服务将基于这些分词建立索引,索引是一种数据存储结构,可帮助您快速找到大量日志中的指定信息,如当检索条件为GET时,上述分词中包含GET,则认为符合检索条件。 说明 1. 默认情况下,编辑索引配置后(新增、编辑、删除字段,修改配置项等操作),将在12分钟后生效,并仅对新写入的日志生效,已有日志数据不会更新。当前不支持对历史日志重建索引。 2. 不同的索引配置,会产生不同的查询和分析结果,请根据您的需求,合理创建索引。全文索引和字段索引互不影响。 3. 日志服务默认已为部分内置保留字段创建字段索引,请参见内置保留字段。 4. 全文索引属性和字段索引属性必须至少启用一种。 5. 创建索引会产生索引存储空间,费用说明请参见计费项说明。