ElasticSearch2.4.2+ik分词+java简单使用

本文介绍了如何在Windows环境下安装ElasticSearch 2.4.2,包括安装过程、避免的安全路径问题,以及如何安装ik分词插件。此外,还讲解了Java API在添加索引时的注意事项,特别是与ik分词器的配合使用,以及解决ElasticSearch 5.0 API在2.4.2版本中遇到的问题。
摘要由CSDN通过智能技术生成

近日因工作原因使用了ElasticSearch(以下简称ES),因为是第一次使用,所以遇到了诸多困难。然而网络上的文章(主要指CSDN)绝大多数说的都是1.几的版本,与2.4版本相去甚远,并且关于JavaAPI的内容也比较少,说的都是命令行下的操作,不能应用于生产实际。笔者艰苦奋斗了近两天终于基本掌握了ES2.4.2的简单使用,分享如下,希望能让后来人少走一些弯路。

注:截至发稿时,ES的最新版本为5.0.1。对于没有使用5.0而使用2.4的原因,笔者将于文中有关位置作出解释,简单地说就是暂时还不好用。


1.安装ES

下载链接:https://www.elastic.co/downloads/past-releases/elasticsearch-2-4-2

笔者参与的项目应用于桌面程序,所以这里只介绍Windows环境下的内容。

将下载下来的压缩文件解压,路径不要太敏感,比如不要放在system32或者Program Files这种地方,以后用插件的时候可能java会出于安全考虑不允许读写这些路径的文件。

运行bin文件夹中的elasticsearch.bat,不要关掉,在浏览器中输入localhost:9200,如果返回一段包含集群信息的json即为安装成功。

这时可以用curl测试一下插入查询之类的命令,本文不介绍命令行内容,可参考官方文档https://www.elastic.co/guide/en/elasticsearch/guide/current/index.html


2.安装ik分词插件(如果不使用ik分词可跳过这一部分)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值