elasticsearch安装中文插件ik

好久没写博文了,最近一直加班做项目,正在做搜索方面的工作,因此测试了一下es,经过无数次失败,终于成功安装了es+ik

从网上找了无数的安装方法都是一样,安装不成功

es 2.0安装

es官方网站下载es2,解压后即可执行,可暂时不配置,本人只修改了数据和日志的路径

下载ik https://github.com/medcl/elasticsearch-analysis-ik

安装maven java

本人都是通过apt-get默认安装的,配置CLASSPATH JAVA_HOME

解压ik,并进入ik

执行 mvn package 编译ik

将elasticsearch-analysis-ik-master/target/releases/elasticsearch-analysis-ik-1.5.0.zip 拷贝到es的plugin/ik目录下并解压

同时将elasticsearch-analysis-ik-master/config/ik/文件夹拷贝到es的config下

修改elasticsearch.yml添加下面一行

index.analysis.analyzer.ik.type: "ik"

然后重启es 即可按照github上ik的测试方法加入数据进行测试

时间: 2024-09-30 19:35:33

elasticsearch安装中文插件ik的相关文章

为Elasticsearch安装中文分词IK

注:Elasticsearch版本:1.4.2 一.安装与配置 1.从https://github.com/medcl/elasticsearch-analysis-ik下载elasticsearch-analysis-ik-master.zip 2.解压elasticsearch-analysis-ik-master.zip unzip elasticsearch-analysis-ik-master.zip 3.进入elasticsearch-analysis-ik-master,编译源码

Elasticsearch安装中文分词插件ik

Elasticsearch默认提供的分词器,会把每个汉字分开,而不是我们想要的根据关键词来分词.例如: curl -XPOST "http://localhost:9200/userinfo/_analyze?analyzer=standard&pretty=true&text=我是中国人" 我们会得到这样的结果: { tokens: [ { token: text start_offset: 2 end_offset: 6 type: <ALPHANUM>

elasticsearch 安装中文分词器

发车 为什么要在elasticsearch中要使用ik这样的中文分词呢,那是因为es提供的分词是英文分词,对于中文的分词就做的非常不好了,因此我们需要一个中文分词器来用于搜索和使用.今天我们就尝试安装下IK分词. 上车 1.去github 下载对应的分词插件https://github.com/medcl/elasticsearch-analysis-ik/releases根据不同版本下载不同的分词插件 2.到es的plugins 目录创建文件夹cd your-es-root/plugins/

elasticsearch 安装 head插件

head插件 切换到Elasticsearch的安装目录 cd ~/demo/elasticsearch/es1 执行安装命令 [[email protected] es1]# bin/plugin install mobz/elasticsearch-head 打开http://10.10.10.201:9200/_plugin/head/ 安装成功 插件安装参考: Elasticsearch Plugins and Integrations:https://www.elastic.co/gu

elasticsearch安装, es插件安装, http接口调用

1,elasticsearch的安装 1,es启动时需要使用非root用户,所有创建一个bigdata用户(如果是root用户安装的话,启动时会有提示 elastic could not run a root的报错): #创建用户 useradd bigdata #为hadoop用户添加密码: echo 123456 | passwd --stdin bigdata #将bigdata添加到sudoers echo "bigdata ALL = (root) NOPASSWD:ALL"

elasticsearch 安装及其插件

插件作为一种普遍使用的,用来增强原系统核心功能的机制,得到了广泛的使用,elasticsearch也不例外. 1. 安装Elasticsearch插件 从0.90.2安装其实很简单,有三种方式, 1.1 在确保你网络顺畅的情况下,执行如下格式的命令即可: 1 plugin --install <org>/<user/component>/<version> 具体的<org>/<user/component>/<version>可参加各

ElasticSearch安装拼音插件(pinyin)

环境介绍 集群环境如下: Ubuntu14.04 ElasticSearch 2.3.1(3节点) JDK1.8.0_60 开发环境: Windows10 JDK 1.8.0_66 Maven 3.3.3 Intellij IDEA 2016.1 下载编译Pinyin clone elasticsearch-analysis-pinyin 通过IntelliJ从git上克隆elasticsearch-analysis-pinyin工程: 修改ES版本 下载完项目后修改项目根目录下pom.xml文

elasticsearch安装head插件

Windows安装插件 方式一:打开cmd端口到D:\DevTools\elasticsearch-2.4.6\bin目录下,输入命令:plugin install mobz/elasticsearch-head注意:2.0以上版本install参数前不加-,成功后 plugins文件夹里就多了个head文件夹 方式二:从https://github.com/mobz/elasticsearch-head下载ZIP包.在elasticsearch目录下创建目录/plugins/head/_sit

elasticsearch安装servicewrapper插件

1)下载elasticsearch-servicewrappergit clone https://github.com/elasticsearch/elasticsearch-servicewrapper然后将目录下的service目录拷贝至ES_HOME/bin目录下. 2)简单配置jvm的内存修改ES_HOME/bin/service/elasticsearch.conf,set.default.ES_HEAP_SIZE=1024,该值根据机器的配置可自定义. 3)安装启动服务执行命令:E