elasticsearch
文章平均质量分 84
w奔跑的蜗牛
这个作者很懒,什么都没留下…
展开
-
None of the configured nodes are availableException错误解决
1.利用TransportClient对elastic进行操作时,报错如下2.问题原因:@SuppressWarnings({ "unchecked", "resource" }) public static void main(String[] args) throws Exception { // 先构建client Settings settings = Setting原创 2017-09-03 16:01:33 · 5400 阅读 · 0 评论 -
elasticsearch5.5.2用javaAPI实现搜索结果高亮显示和搜索建议
前言:像百度、360搜索等等,我们输入完搜索条件时,他会自动出来一个提示框,将我们输入的关键词进行自动补全,当我们点击搜索后,返回的搜索结果中会将我们搜索的内容进行高亮的显示(不同颜色标记出来),强大的elasticsearch就提供了这些功能。在这里我会使用javaAPI来介绍一下后台需要完成的功能。一、准备开发环境该项目基于springboot1.1jdk1.81.2ela原创 2017-11-05 16:06:10 · 8203 阅读 · 30 评论 -
JavaAPI实现Elasticsearch5.5.2一些常用的搜索
前段时间学了elasticsearch的搜索,但是一直都是用elasticsearch原生的命令完成一些搜索,但是因为本人一直在搞java服务端开发,所以就根据elasticsearch官方的API和网上的一些资料对一些常用的搜索通过java来实现了,下班提到的东西,都是我基于一个SpringBoot进行的完成的,我使用的elasticsearch版本是5.5.2。一、首先构建elastics原创 2017-11-04 20:13:33 · 2995 阅读 · 0 评论 -
elasticsearch5.5.2手动创建索引并配置ik中文分词器
首先安装ik分词器原创 2017-10-10 17:32:54 · 8071 阅读 · 1 评论 -
javaAPI实现elasticsearch5.5.2的聚合分析
前言:在前面的几篇文章讲到了elasticsearch的搜索,但是elasticsearch还有强大的聚合分析功能,通过聚合,我们会得到一个数据的概览,这样对大数据提取统计指标时就变得游刃有余。聚合允许我们向数据提出一些复杂的问题。虽然功能完全不同于搜索,但它们使用相同的数据结构,执行速度很快并且就像搜索一样几乎是实时的。一、聚合(Aggregations)的介绍elasticsear原创 2017-11-05 21:26:49 · 2561 阅读 · 1 评论 -
ElasticSearch学习:logstash安装并使用logstash-jdbc-input与mysql数据库同步
前言:大多数情况下我们的数据都存放在了数据库中,但是elasticsearch他有自己的索引库,那么如果我们在做搜索的是时候就需要将数据库中的数据同步到elasticsearch中,在这里我们使用logstash的logstash-jdbc-input的插件进行与数据库的同步,对于logstash与数据库同步,我们可以设置elasticsearch与数据库同步的时间,使用这种方式进行同步还是很原创 2017-10-23 13:43:08 · 11094 阅读 · 14 评论 -
cenos7安装elasticsearch5.5.2
一、准备环境1.安装5.5.2的es,jdk需要原创 2017-10-02 14:28:06 · 608 阅读 · 0 评论 -
elasticsearch学习javaAPI:es的增删改查
1.环境要求:1.jdk1.8以上2.Maven依赖 org.elasticsearch.client transport 5.2.2 org.apache.logging.log4j log4j-api 2.7 org.apache.logging.log4j原创 2017-09-04 22:28:00 · 421 阅读 · 0 评论 -
elasticsearch学习javaAPI:es简单搜索
1.javaAPi进行条件搜索import java.net.InetAddress;import org.elasticsearch.action.search.SearchResponse;import org.elasticsearch.client.transport.TransportClient;import org.elasticsearch.common.settings.原创 2017-09-13 20:39:22 · 416 阅读 · 0 评论 -
ElasticSearch实战:个人博客搜索和首页内容展示
前言最近学习了SpringBoot,搞了一个小型博客系统,在这个系统中的首页内容展示、全文搜索用到了elasticsearch。系统中持久层使用的是Springdata,但是没有使用spring-data-elasticsearch,而是单独引入的elasticsearch、transport依赖。下面就将我系统中涉及到的关于elasticsearch的代码贴出来、供大家一起学习。准备环境Elast原创 2018-01-30 19:36:17 · 1883 阅读 · 2 评论