写点什么

大数据 ELK(九):使用 VSCode 测试分词器

作者:Lansonli
  • 2022 年 10 月 01 日
    广东
  • 本文字数:413 字

    阅读完需:约 1 分钟

大数据ELK(九):使用VSCode测试分词器

使用 VSCode 测试分词器

一、准备 VSCode 开发环境

在 VScode 中安装 Elasticsearch for VScode 插件。该插件可以直接与 Elasticsearch 交互,开发起来非常方便。

1、打开 VSCode,在应用商店中搜索 elasticsearch,找到 Elasticsearch for VSCode

2、点击安装即可

二、测试分词器

1、打开 VSCode


2、新建一个文件,命名为 0.IK 分词器测试.es


3、右键点击 命令面板 菜单


4、选择 ES:Elastic: Set Host,然后输入 Elasticsearch 的机器名和端口号


5、将以下内容复制到 ES 中,并测试。

Standard 标准分词器:


post _analyze 
{
"analyzer":"standard",
"text":"我爱你中国"
}
复制代码



能看出来 Standard 标准分词器,是一个个将文字切分。并不是我们想要的结果。


IK 分词器:


post _analyze {    "analyzer":"standard",     "text":"我爱你中国"}
复制代码



IK 分词器,切分为了“我爱你”、“爱你”、“中国”,这是我们想要的效果。


注意:


analyzer 中的单词一定要写对,不能带有多余的空格,否则会报错:找不到对应名字的解析器。


发布于: 刚刚阅读数: 3
用户头像

Lansonli

关注

微信公众号:三帮大数据 2022.07.12 加入

CSDN大数据领域博客专家,华为云享专家、阿里云专家博主、腾云先锋(TDP)核心成员、51CTO专家博主,全网六万多粉丝,知名互联网公司大数据高级开发工程师

评论

发布
暂无评论
大数据ELK(九):使用VSCode测试分词器_ELK_Lansonli_InfoQ写作社区