云日志服务 LTS-LTS搜索语法介绍:短语搜索
短语搜索
短语搜索用于准确匹配目标短语,例如搜索语句#"abc def",区分先后顺序,将匹配所有同时包含abc、def,且abc位于def前面的日志。短语搜索和关键词搜索的区别请参考表2。
- 短语搜索:在关键词搜索语法的基础上实现,短语搜索能够区分关键词的顺序,用于精准匹配目标短语,搜索结果更加精确。短语搜索适用于英文短语、中文短语的搜索,不支持模糊搜索。
- 关键词搜索:关键词搜索是基于分词实现,通过分词符先将搜索内容拆分为多个关键词,然后匹配日志。关键词搜索不会区分多个关键词在日志中出现的顺序,因此只要日志中按照搜索的与或非逻辑能命中关键词,该日志就会被搜索到。
表2 搜索区别 搜索方式
说明
示例
短语搜索
区分关键词的顺序,用于精准匹配目标短语,搜索结果更加精确。
假设您的日志流中存在两条原始日志,如下:
- 原始日志1:this service is lts
- 原始日志2:lts is service
则搜索:#"is lts",会命中1条日志;搜索:#"lts is",会命中1条日志。
关键词搜索
不区分关键词的顺序,按照搜索逻辑命中关键词即可。
假设您的日志流中存在两条原始日志,如下:
- 原始日志1:this service is lts
- 原始日志2:lts is service
则搜索:is lts,会命中2条日志;搜索:lts is,会命中2条日志。
使用限制如下: