China包括Beijing,Shanghai,反过来不允许,这种限定分词怎么实现呢?
Elasticsearch • helloes 回复了问题 • 4 人关注 • 1 个回复 • 4742 次浏览 • 2016-04-21 18:22
elasticearch,jdk,maven安装
Elasticsearch • qq123 发表了文章 • 1 个评论 • 5231 次浏览 • 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 个回复 • 8607 次浏览 • 2016-04-20 21:36
elasticsearch使用river-jdbc导入数据库数据时怎么设置让其实时更新
Elasticsearch • twinboss 回复了问题 • 12 人关注 • 8 个回复 • 7969 次浏览 • 2016-10-11 12:49
一个字段我设置了不分词之后,查询的时候怎么让他不区分大小写
Elasticsearch • rockybean 回复了问题 • 8 人关注 • 6 个回复 • 11118 次浏览 • 2018-01-17 12:58
elasticsearch 使用过程中的一些问题大家有遇到吗?
Elasticsearch • helloes 回复了问题 • 3 人关注 • 1 个回复 • 6240 次浏览 • 2016-04-20 22:09
logstash将数据写入到elasticsearch的问题?
Logstash • wyntergreg 回复了问题 • 5 人关注 • 4 个回复 • 8065 次浏览 • 2017-04-10 16:11
elasticsearch怎么实现精准匹配
Elasticsearch • youryida 回复了问题 • 13 人关注 • 9 个回复 • 9110 次浏览 • 2017-03-27 11:09
logstash发送数据失败
Logstash • 三斗室 回复了问题 • 2 人关注 • 1 个回复 • 4688 次浏览 • 2016-05-07 23:09
elasticsearch读取多个redis值
Elasticsearch • david 发表了文章 • 0 个评论 • 4901 次浏览 • 2016-04-19 15:45
redis{
host => "192.168.80.50"
port => 6379
password => "xxx"
data_type => "list"
key => "logstash-ljk-screen"
codec => json
type=>"ljkscreen"
}
redis{
host => "192.168.80.50"
port => 6379
password => "xxx"
data_type => "list"
key => "logstash-kg-media"
codec => json
type=>"kgmedia"
}
}
logstash 检测问题
Logstash • 三斗室 回复了问题 • 2 人关注 • 1 个回复 • 3613 次浏览 • 2016-05-07 23:08
kibana4做出的界面能在linux文件目录下找到吗?
Kibana • 三斗室 回复了问题 • 2 人关注 • 1 个回复 • 3958 次浏览 • 2016-04-18 17:42
首届ES中文社区技术沙龙【广州站】—企业级搜索引擎与大数据实战分享
Elasticsearch • clytie 发表了文章 • 3 个评论 • 7508 次浏览 • 2016-04-18 11:42
2016年首届ES中文社区全国巡回技术沙龙在北京、上海、广州三地召开。ES中文社区携手数说故事共同主办 ElasticSearch技术沙龙-广州站,诚邀您参加交流。
4月23日14:00 - 17:30,广州筑梦咖啡,我们不见不散。
沙龙详情:
1、主办方:
ElasticSearch中文社区 数说故事
2、时间与地点:
4月23日14:00 - 17:30(周六)
广州筑梦咖啡(广州天河区黄埔大道中309号羊城创意产业园(近骏景花园)
沙龙主题:
ElasticSearch技术沙龙—企业级搜索引擎实战与案例分享
分享一:你不得不知道的ES的使用经验及优化技巧
赖鸿智
欢聚时代搜索工程师,负责欢聚时代搜索服务
主题简介:
ES使用中掉过的坑以及优化技巧,主要包括:搜索平台的架构,实时大数据分析平台的架构。
分享二: 基于父子文档实现的ES关联查询
黄耀鸿
数说故事技术总监,多年大数据开发经验
主题简介:
为你解答在千万级用户和发布的亿级文章内容中,如何利用父子文档,通过一对多的关联查询,实现对内容搜索,对用户分析的场景。
分享三:ES实战现场:亿级规模的ES查询优化实战
何金城
塔布高级数据项目经理
主题简介:
在传统家电企业的DMP系统实施实战中ES的一些使用情况及查询优化实践。
活动流程:
14:00-14:30 签到及入场
14:30-14:40 主持人介绍活动
14:40-15:20 赖鸿智 Elasticsearch的一些使用经验及优化技巧
15:20-16:00 黄耀鸿 基于父子文档实现的ES关联查询
16:00-16:40 何金城 亿级规模的ES查询优化实战
16:40-17:10 提问交流 可获精美礼品
17:10-17:30 自由沟通
哪些惊喜:
企业级搜索引擎全程干货的分享
免费领取由ElasticSearch中文社区提供的限量版礼品
有机会参观大数据公司【数说故事】,近距离了解大数据工作流程
报名方式:
本次活动全程免费,欢迎报名
报名入口:活动行
活动联系:
联系人:陈小姐
手机:13660037521
邮箱:625802461@qq.com
更多活动详情扫描二维码关注数说故事
(公众号:datastory2015)