Windows 下的安装太简单,不说了。只说linux下的安装。
关闭防火墙:
service iptables stop
jdk 1.7安装
vi /etc/profile 增加
#set java JDK
JAVA_HOME=/usr/local/jdk1.7.0_79/
JRE_HOME=/usr/local/jdk1.7.0_79/jre/
PATH=$PATH:$JAVA_HOME/bin:$JRE_home/bin
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
export JAVA_HOME
export JRE_HOME
export PATH
export CLASSPATH
立即生效: source /etc/profile
linux jdk 更改: ln -s -f /usr/local/jdk1.7.0_79/bin/java
ln -s -f /usr/local/jdk1.7.0_79/bin/javac
下载: https://www.elastic.co/downloads/elasticsearch
解压缩: tar -zxvf elasticsearch-2.3.3.tar.gz
创建新用户:adduser es
修改密码: passwd es
修改目录归属: chown -R es elasticsearch-2.3.3
切换用户:su es
修改配置: elasticsearch.yml network.host: 192.168.3.140 (最好cluser_name改掉)
启动: ./elasticsearch
验证: curl http://192.168.3.140:9200
安装head插件: ./plugin install mobz/elasticsearch-head
验证head插件: http://192.168.3.140:9200/_plugin/head/
安装ik分词:
下载 https://github.com/medcl/elasticsearch-analysis-ik/archive/master.zip
解压 master.zip
打包 mvn package 获得 elasticsearch-analysis-ik-1.9.3.jar
拷贝文件:
将 plugin-descriptor.properties 和 elasticsearch-analysis-ik-1.9.3.jar 拷贝到 elasticsearch-2.3.3/plugins/analysis-ik/
将 httpcore-4.4.4.jar 和 httpclient-4.5.2.jar 拷贝到 elasticsearch-2.3.3/lib
将 config目录中的文件(不包含config) 拷贝到 elasticsearch-2.3.3/config/analysis-ik/
修改配置: elasticsearch.yml 最后加 index.analysis.analyzer.ik.type : "ik"
如果默认中文分词,可以再加一句: index.analysis.analyzer.default.type: "ik"
重启:./elasticsearch
验证:
创建空索引 : curl -XPUT http://192.168.3.140:9200/zjport
验证分词: http://192.168.3.140:9200/zjport/_analyze?text=浙江电子口岸&analyzer=ik
搭建集群:
准备机器 192.168.3.141, 以上步骤做一遍
修改配置 elasticsearch.yml network.host: 192.168.3.141
discovery.zen.ping.unicast.hosts: ["192.168.3.140:9300"]
启动服务 http://192.168.3.141:9200/_plugin/head/ 集群健康值由黄色变为绿色
使用head插件删除某条记录
增加某条记录
符合查询语法
{
"query": {
"bool": {
"should": [
{
"bool": {
"must": [
{
"match": {
"FULL_NAME": "东"
}
},
{
"match": {
"FULL_NAME": "正"
}
},
{
"match": {
"FULL_NAME": "科技"
}
},
{
"match": {
"FULL_NAME": "有限公司"
}
}
]
}
},
{
"bool": {
"must": {
"match": {
"FULL_NAME_SHOW": "东正科技有限公司"
}
}
}
}
]
}
}
}
- 大小: 10.3 KB
- 大小: 27.3 KB
分享到:
相关推荐
最新版 elasticsearch-analysis-ik-8.7.0.zip最新版 elasticsearch-analysis-ik-8.7.0.zip最新版 elasticsearch-analysis-ik-8.7.0.zip最新版 elasticsearch-analysis-ik-8.7.0.zip
适用于7.17.1系列,例如Elasticsearch的7.17.12版本。 elasticsearch-analysis-ik 是一个常用的中文分词器,在 Elasticsearch 中广泛应用于中文文本的分析和搜索。下面是 elasticsearch-analysis-ik 分词器的几个...
最新版windows elasticsearch-8.8.2-windows-x86_64.zip最新版windows elasticsearch-8.8.2-windows-x86_64.zip最新版windows elasticsearch-8.8.2-windows-x86_64.zip最新版windows elasticsearch-8.8.2-windows-...
最新版elasticsearch-analysis-ik-8.8.2.zip最新版elasticsearch-analysis-ik-8.8.2.zip最新版elasticsearch-analysis-ik-8.8.2.zip最新版elasticsearch-analysis-ik-8.8.2.zip
elasticsearch-analysis-ik-7.17.0
kettle 支持elasticsearch7.x 批量上传的插件,减压后放到data-integration\plugins 目录下即可
elasticsearch-analysis-ik-7.14.0-c.zip elasticsearch-analysis-ik-7.14.0-c.zip elasticsearch-analysis-ik-7.14.0-c.zip
最新版 elasticsearch-analysis-ik-7.14.1.zip最新版 elasticsearch-analysis-ik-7.14.1.zip
elasticsearch-analysis-ik-7.4.2,es7.4.2 ik分词
最新版 elasticsearch-analysis-ik-7.17.6.zip最新版 elasticsearch-analysis-ik-7.17.6.zip
ETL工具kettle7.1抽取数据目前不支持elasticsearch 2.X以上版本,如果想要支持elasticsearch 6.X以上版本,必须替换elasticsearch-bulk-insert-plugin插件,该资源提供该插件的替换。 具体步骤为在spoon kettle\data-...
最新版 elasticsearch-analysis-ik-7.9.1.zip最新版 elasticsearch-analysis-ik-7.9.1.zip
赠送jar包:elasticsearch-x-content-6.3.0.jar; 赠送原API文档:elasticsearch-x-content-6.3.0-javadoc.jar; 赠送源代码:elasticsearch-x-content-6.3.0-sources.jar; 赠送Maven依赖信息文件:elasticsearch-x...
elasticsearch-2.4.6-安装后
elasticsearch-analysis-ik-7.4.0
es安全认证工具 es安全认证工具
elasticsearch-repository-oss-6.7.0, elasticsearch-repository-oss-6.7.2从oss恢复es快照到集群插件。
elasticsearch-8.11.0的分词器,配合es同版本使用,有粗粒度和细粒度分词
ElasticSearch之插件Delete-by-Query,当es想批量删除数据时,安装该插件,可用将查询的结果数据进行批量删除。
elasticsearch-ik-7.16.2 分词器