ElasticSearch5.4 JAVA API 一、(出发篇)
说道ElasticSearch,我是感触非常深刻,应公司项目急需,将ElasticSearch2.2.2版本升级搜索引擎至高版本ElasticSearch5.4,以提高性能,减轻数据库压力,刚接触es不久,至于公司使用es2.2.2我却不知情,因为当时同事为减轻数据库压力,引入第三方插件,刚上线不久,因其他原因离职,后来面对es种种问题,却无人问津,好,只能升级es版本修复低版本出现的问题,降低程序带来的损失,不再废话,我们不如正题,希望借助一文,帮助同胞解决困惑,少走弯路。
环境配置及插件:
IDE:JDK8
插件:IK(分词器对应es版本)
补充:插件自己去官网下载即可
1.解压es安装包,找到config目录
2.找到elasticsearch.yml文件,进行es相关设置
3.基本配置如图:
cluster.name:elasticsearch #配置es的集群名称,默认是elasticsearch,es会自动发现在同一网段下的es node.name:"test" #节点名称 node.master:true #是否可选主节点 node.data:true #本节点是否可以存储数据
4.配置好后,找到bin/elasticsearch.bat,运行
6.es基本配置完成
我们下一篇将要介绍,es中添加分词器,在这里我会以ik为例提供帮助。
工欲善其事,必先利其器。作为一名开发者,灵活运用技巧可以给自己带来事半功倍的效果。如果你是一名.NET程序员,不妨来看看我的博客分享吧。