扩展ES之后,新的机器无法注册percolate
回复Elasticsearch • es_alfred 发起了问题 • 1 人关注 • 0 个回复 • 6416 次浏览 • 2016-04-23 21:08
如何让 date 类型的数据搜索时候不被转换为 unix 时间戳?
Elasticsearch • helloes 回复了问题 • 2 人关注 • 1 个回复 • 4141 次浏览 • 2016-04-24 02:21
function_score
Elasticsearch • hello 回复了问题 • 3 人关注 • 2 个回复 • 6336 次浏览 • 2016-04-25 07:38
es2.X 有关键词,有过滤,使用function score
Elasticsearch • hello 回复了问题 • 3 人关注 • 2 个回复 • 4977 次浏览 • 2016-04-22 16:12
单服务器单ES搭建配置和性能测试
Elasticsearch • wenjoe 回复了问题 • 3 人关注 • 1 个回复 • 7151 次浏览 • 2016-04-24 00:29
分配多少个分片是怎么考量的
Elasticsearch • qq123 回复了问题 • 3 人关注 • 1 个回复 • 4437 次浏览 • 2016-04-26 10:48
使用curl 插入数据时存在汉字则解析出错,能否把默认编码设为 UTF-8?
Elasticsearch • MrLee 回复了问题 • 4 人关注 • 3 个回复 • 6637 次浏览 • 2016-04-23 19:27
es副本多查询速度越快?
Elasticsearch • helloes 回复了问题 • 4 人关注 • 1 个回复 • 7129 次浏览 • 2016-04-22 12:00
Elasticsearch使用TransportClient索引数据时,服务器报错。java.io.IOException: 远程主机强迫关闭了一个现有的连接
Elasticsearch • eric930721 回复了问题 • 7 人关注 • 6 个回复 • 12761 次浏览 • 2017-10-25 15:21
关于用river数据源导入的问题
Elasticsearch • helloes 回复了问题 • 2 人关注 • 1 个回复 • 3451 次浏览 • 2016-04-22 16:22
China包括Beijing,Shanghai,反过来不允许,这种限定分词怎么实现呢?
Elasticsearch • helloes 回复了问题 • 4 人关注 • 1 个回复 • 4753 次浏览 • 2016-04-21 18:22
elasticearch,jdk,maven安装
Elasticsearch • qq123 发表了文章 • 1 个评论 • 5244 次浏览 • 2016-04-21 11:19
安装jdk
下载地址
http://www.oracle.com/technetw ... .html
JAVA_HOME : E:\Java\jdk1.7.0
Path : %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
CLASSPATH : .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
首先下载最新的elasticsearch安装版本
https://www.elastic.co/downloads/elasticsearch
安装插件
elasticsearch插件elasticsearch-head安装: plugininstall mobz/elasticsearch-head
elasticsearch插件bigdesk安装:plugininstall lukas-vlcek/bigdesk
前台运行es
在cmd命令行进入安装目录,再进入 bin目录,运行elasticsearch.bat命令: elasticsearch
后台运行es
进入E:\Install_SoftWare\elasticsearch2.2.0\bin
注册服务 service.bat install
内存分配
打开E:\Install_SoftWare\elasticsearch2.2.0\bin\service.bat
或着修改注册表参数
打开regedit
全路径:hkey_local_machine/software/wow6432node/apacheSoftware foundation/procrun2.0/elasticsearch-service-x64/java
启动成功如下图
简单查询
复杂查询
elasticsearch.yml文件配置
cluster.name: pq es名称
node.name: node10 节点名称
node.master: true 设为主节点
node.master: false 不为主节点
node.data: false 不存储数据
node.data:true 存储数据
组合master, data
Master=true, data=false 该节点做为主节点
Master=true, data=true 该节点既是主节点又是数据节点
Master=false, data=true 该节点做为数据节点
Master=false, data= false 该节点做为负载均衡节点
path.data: G:\es_data,F:\es_data 数据存储路径 只有数据节点存储数据
path.logs: D:\es_logs 日志存储路径
bootstrap.mlockall: true 用来锁定内存
network.host: 0.0.0.0 设置ip
http.port: 9200 设置http端口
transport.tcp.port: 9300 设置tcp端口
discovery.zen.ping.unicast.hosts:["0.0.*.*","*.*.*.*:9300"]设置群集ip地址
分词安装(IK分词)
Maven环境配置
官方下载地址:http://maven.apache.org/download.html
https://github.com/medcl/elasticsearch-analysis-ik下载地址
把下载的elasticsearch-analysis-ik.zip 解压。
Maven 打包
进入elasticsearch-analysis-ik-master/ 下,打包。注意:打包后的文件在elasticsearch-analysis-ik-master/target/目录下
然后在elasticsearch-2.2.0/plugins下创建目录 ik
然后将打包后的elasticsearch-analysis-ik-1.8.0.jar 放入当前目录下
Maven 打包命令 mvn clean package
在 Elasticsearch 的config下的elasticsearch.yml文件中,添加如下代码。 设置(2.0以上可以不设置)。1. index: 2. analysis: 3. analyzer: 4. ik: 5. alias: [ik_analyzer] 6. type:org.elasticsearch.index.analysis.IkAnalyzerProvider 7. ik_max_word: 8. type: ik 9. use_smart: false 10. ik_smart: 11. type: ik 12. use_smart: true或者简单配置:index.analysis.analyzer.ik.type : “ik”
分词测试
http://127.0.0.0:9215/index/_a ... true/
post
{"text":"刑事判决书"}、
详细ik分词配置网址
http://www.sojson.com/blog/82
关于删除type
Elasticsearch • helloes 回复了问题 • 3 人关注 • 1 个回复 • 8635 次浏览 • 2016-04-20 21:36