ElasticSearch的安装
windows安装
下载安装包,点击elasticsearch.bat 即可启动
安装可视化界面es head的插件
这个必须在安装node.js的前提下
1下载地址 :https://github.com/mobz/elasticsearch-head
2启动
npm install npm run start
通过访问127.0.0.1:9100 即可查看可视化的界面
3启动9100会发现,会产生跨域问题
跨域问题的解决方法 在elasticsearch.yml文件上加入以下两个配置 http.cors.enabled: true http.cors.allow-origin: "*"
这个head 我们就把它当做数据展示工具!我们后面的所有查询,kibana去做
下载kibana
地址:Download Kibana Free | Get Started Now | Elastic
kibana版本要和Es版本一致
启动kibana 访问ip:5601 得到kibana的主页
4开发工具!(Post,curl,head,谷歌浏览器插件测试!kibana)
kibana的汉化
修改kibana的配置文件 config/kibana.yml
重启,就可以汉化
IK分词器
安装ik分词器地址
https://github.com/medcl/elasticsearch-analysis-ik
这个地址下载下来的代码需要经过mvn package 打包 打包之前要对elasticsearch.version改到你想要的版本
打包完成后在target下面的release下面的压缩包 解压到elasticsearch 下面的plugins目录下ik 重启es就可以加载
cd 到elasticsearch 下面的bin 目录,用如下命令就可以查看ik分词器是否加载完全
对于默认词库中没有的词语的方式的添加
默认词库中并不认为高尔开是一个词语, 需要将这个加入到ik分词器中
加入ik分词器的方法
新建dic后缀的文件在ik分词器的config目录,在这个文件下面添加你想要添加的词语,并在IKAnalyser.yml这个文件上面添加该文件,重启es, 这个词语就加到ik分词器上面去了,重启完成之后ik 分词器就把高尔开当做一次词语
eslasticsearch 的CRUD操作示列