本文介绍如何通过优化索引配置降低索引流量费用。
在日志服务使用过程中,您可以通过以下方式降低索引流量费用。具体操作,请参见配置索引。
- 关闭全文索引,配置字段索引
日志服务支持全文索引和字段索引。
- 如果是全文索引,则日志字段名(Key)和字段值(Value)都将作为text类型存储,字段名和字段值都被计入在索引流量中。
- 如果是字段索引,则long类型和double类型的字段名不记入在索引流量中,每个字段值占用的索引流量统一为8字节。使用字段索引,可降低索引流量费用。例如:
- 对request_uri字段设置了索引(text类型),字段值为/request/path-2/file-7,则字符串request_uri和/request/path-2/file-7都会被计入在索引流量中。
- 对status字段设置了索引(long类型),字段值为400,则字符串status不会被计入在索引流量中,400的索引流量统一为8字节。
- 仅对关键字段设置索引
如果原始日志中包含了大量字段信息,其中只有部分字段用于查询与分析,则您只需为这部分字段建立索引。
- 关闭日志聚类
开启日志聚类功能后,索引总流量增加10%,示例如下表所示:
原始日志大小 索引比例 日志聚类功能产生的索引量 索引总流量 100 GB 20%(20 GB) 100 GB×10% 30 GB 100 GB 40%(40 GB) 100 GB×10% 50 GB 100 GB 100%(100 GB) 100 GB×10% 110 GB 当您不再需要使用日志聚类功能时,请及时关闭日志聚类。更多信息,请参见日志聚类。