ElasticSearch研究
针对于Elasticsearch的研究,通过环境的搭建以及其中分词插件可视化插件的运用进行了详细说明,形成了系列文章,希望能够带给读者更多的思考和收获。
创业之路&下一个五年
这个作者很懒,什么都没留下…
展开
-
【ES系列九】——批量同步数据至ES
一、方案1.通过es官网提供的bulk方法进行实现2.将数据按照规则写入到json文件中,通过curl命令进行批量提交操作注:如下实验es为集群,三台2c8g;mongodb为集群,三台2c16g;跑java程序的机器为2c4g二、过程1.1.通过es官网提供的bulk方法实现,代码如下package com.yunshi.timedta...原创 2020-03-31 19:38:03 · 4716 阅读 · 9 评论 -
【ES系列一】——单机版安装教程
安装环境: 系统版本:CentOS7.0.1406 jdk版本:1.8.0_111 ES版本:6.0.0一、下载 下载之后放到对应目录https://www.elastic.co/downloads/elasticsearch二、解压 到指定目录解压:tar -xzvf 文件名三、修改系统配置 按照下面参数进行配置即可(注:配置中前面的*不能丢掉)四、修改ES原创 2017-11-23 09:59:52 · 2905 阅读 · 7 评论 -
【ES系列二】——head可视化工具安装
会者不难,从小白到安装成功,到写出这些安装手册,一步步成长与收获还是很开森的~原创 2017-11-23 14:56:33 · 6809 阅读 · 6 评论 -
【ES系列三】——ES集成ik分词并测试
一、下载ik安装包 https://github.com/medcl/elasticsearch-analysis-ik/releases 注:一定要与ES版本保持一致(我ES用的是6.0.0所以ik也要下载6.0.0),如下图:二、解压 1、可以通过命令:unzip 文件夹 进行解压 2、要是没有unzip命令可以通过命令:yum install unzip 进行安原创 2017-11-24 12:42:56 · 11113 阅读 · 6 评论 -
【ES系列四】——ESjdbc的封装
一、es的jdbc类-package com.yunshi.index.dao.esdb;import org.apache.log4j.Logger;import org.elasticsearch.client.transport.TransportClient;import org.elasticsearch.common.settings.Settings;import o原创 2017-11-30 21:07:52 · 1095 阅读 · 3 评论 -
【ES系列五】——集群搭建(多机集群&单机多节点集群)
针对于ES的多机集群和单机多节点的搭建的教程,以及小编最后的总结感受~原创 2017-12-05 14:06:14 · 22968 阅读 · 5 评论 -
【ES系列六】——配置文件详解
本文转自:分布式搜索elasticsearch配置文件详解elasticsearch的config文件夹里面有两个配置文件:elasticsearch.yml和logging.yml,第一个是es的基本配置文件,第二个是日志配置文件,es也是使用log4j来记录日志的,所以logging.yml里的设置按普通log4j配置文件来设置就行了。下面主要讲解下elasticsearch.ym转载 2017-12-05 14:21:06 · 1473 阅读 · 4 评论 -
【ES系列七】——ik自定义分词词库
一、业务场景 在利用ik分词的过程中,当ik的分词规则不满足我们的需求了,这个时候就可以利用ik的自定义词库进行筛选,举个例子:当我要将“我是中国人,我想测试一下”这句话通过分词,将“我想测试一下”分为一个词的时候,就需要利用ik的自定义词库进行灌入指定的词。二、新建词库1.到elasticsearch/plugins中寻找ik插件所在的目录2.在ik中的config文件中添原创 2018-01-30 21:57:24 · 9542 阅读 · 4 评论 -
【ES系列八】——问题整理与总结
【背景】 前端时间在团队中进行了ES的分享活动,只是将大概的内容进行了宏观的分享,以及自己在做的过程中的一些思路,但是在最后的答疑环节,伙伴们提出了一些问题,今天就针对于这些问题进行了一个简单的总结,希望能够带给读者朋友一些帮助。 另外,以后还会针对于ES具体在项目中的运用,继续更新我的博文,欢迎拍砖~【问题】一、如何知道es相关版本需要在jdk的什么版本下运行? 如下图:找到j...原创 2018-03-31 17:43:18 · 1154 阅读 · 5 评论