Elasticsearch 查看token分析过程

摘要:
有时候我们在使用Es作为搜索分析的时候,得出的结果并不是我们想要的,这时候我们会查询一下Es会怎么拆解我们的字符,这里就可以用到Es的_analyze查看一下分解的token。

有时候我们在使用Es作为搜索分析的时候,得出的结果并不是我们想要的,这时候我们会查询一下Es会怎么拆解我们的字符,这里就可以用到Es的_analyze查看一下分解的token。

使用教程

GET /_analyze?
{
  "analyzer": "standard",
  "text": "orJ2t4r8Rlgz-988Y947mMas5zuU"
}

结果

{
  "tokens": [
    {
      "token": "orj2t4r8rlgz",
      "start_offset": 0,
      "end_offset": 12,
      "type": "<ALPHANUM>",
      "position": 0
    },
    {
      "token": "988y947mmas5zuu",
      "start_offset": 13,
      "end_offset": 28,
      "type": "<ALPHANUM>",
      "position": 1
    }
  ]
}

综上所述,Es会帮我把这个字符拆解成两个token


作者:dounine
链接:https://www.jianshu.com/p/1fbc7c30bb0d
来源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

免责声明:文章转载自《Elasticsearch 查看token分析过程》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇自动化监控Zabbix之主机自动发现vc自定义类设置按钮的字体和颜色下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

elk日志收集架构

ELK日志系统整体架构:   结构解读: 整个架构从左到右,总共分为5层 最左边的是业务服务器集群,上面安装了filebeat做日志采集,同时把采集的日志分别发送给多个kafka 服务。 第二层、数据缓存层,把数据转存到本地的kafka broker+zookeeper 集群中。 第三层、数据转发层,这个单独的Logstash节点会实时去kafka br...

单点登陆 ---密钥

一、需求描述 现在有A系统和B系统,需要在A系统进行单点登陆到B系统。 二、B系统要做事 1、提供一个可以让A系统登陆的网址 http://localhost:8083/Account/SingleSignOn/?u=xxx&token=FB92B341DBDB59D7 其中,u为加密后的用户名,token为B系统与A系统单点登录握手密钥 2、控制...

微信开放平台注册 步骤

1.在https://open.weixin.qq.com 注册账号登录, 2.在管理中心/ 创建移动应用 中添加信息。 3.28x28的用PS做一个。 4. 应用签名用 https://open.weixin.qq.com/cgi-bin/showdocument?action=dir_list&t=resource/res_list&v...

IdentityServer4

OAuth&OpenIDConnect是什么? 最近因为工作的原因,大概有两个月时间没写博客了,本来今年给自己的目标是每个月写一篇,或许记录工作中踩过的一些坑,或许学习一些新的技术框架。说实话IDS4的源码我是在几天前才开始看的,因为工作需要实现一个认证授权服务中心,临时抱佛脚研究了几天源码和查了一些资料,我个人的习惯是三方的开源框架,如果不了解源...

elasticsearch kabana中创建索引

在kabana中创建索引和索引类型语法 PUT clockin{ "mappings": { "time": { } }} 查询索引下的所有数据 GET clockin/_search{ "query": { "match_all": {} }} 删除索引 DELETE clockin 通过uuid查询和时间倒序查询 GET test/_search{ "...

细说RESTful API安全之认证授权

认证授权包含2个方面:(1)访问某个资源时必须携带用户身份信息,如:用户登录时返回用户access_token,访问资源时携带该参数。(2)检查用户是否具备访问当前资源(url或数据)的权限:访问资源时检查用户权限。 在REST架构中,access_token被定义为用户身份标识,用于对资源访问授权,只允许系统合法用户访问资源。具体来说:- 必须在每次访...