elasticsearch 和 ik分词

本文主要说的是单点elasticsearch、elasticsearch配置ik分词,以及ik分词配置的远程词库。本文试用的elasticsearch为2.4.0版本。

#单点elasticsearch搭建
1、下载并解压

wget https://download.elastic.co/elasticsearch/release/org/elasticsearch/distribution/tar/elasticsearch/2.4.0/elasticsearch-2.4.0.tar.gz

2、配置变量
 A、新建一个elsearch用户来执行elasticsearch
 B、在elasticsearch-2.4.0/config中修改ip

# Set the bind address to a specific IP (IPv4 or IPv6):
#
network.host: 10.10.0.252

 C、启动

bin/elasticsearch     #前台运行
bin/elasticsearch -d  #后台运行

配置ik分词

wiki:https://github.com/medcl/elasticsearch-analysis-ik

 在wiki上写的很详细,注意版本号

ik配置远程词库

在根目录下plugins/ik/config下有一个IKAnalyzer.cfg.xml

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd">
<properties>
    <comment>IK Analyzer 扩展配置</comment>
    <!--用户可以在这里配置自己的扩展字典 -->
    <entry key="ext_dict">custom/mydict.dic;custom/single_word_low_freq.dic</entry>
     <!--用户可以在这里配置自己的扩展停止词字典-->
    <entry key="ext_stopwords">custom/ext_stopword.dic</entry>
    <!--用户可以在这里配置远程扩展字典 -->
    <entry key="remote_ext_dict">127.0.0.1:8080</entry>
    <!--用户可以在这里配置远程扩展停止词字典-->
    <!-- <entry key="remote_ext_stopwords">words_location</entry> -->
</properties>

修改remote_ext_dict为自己的url,其中返回结果一词一行的文本wenben

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值