摘要:
安装方式如下: 一、安装Elasticsearch-Head 1.插件安装方式(推荐) #在Elasticsearch目录下 $/bin/plugin -install mobz/elasticsearch-head 如果提示 ERROR: unknown command [-install]. U 阅读全文
posted @ 2017-05-19 16:34
爷的眼睛闪亮
阅读(545)
评论(0)
推荐(0)
摘要:
一、Mapping介绍 在 Elasticsearch 中, Mapping 是什么? mapping 在 Elasticsearch 中的作用就是约束。 1.数据类型声明 它类似于静态语言中的数据类型声明,比如声明一个字段为String, 以后这个变量都只能存储String类型的数据。同样的, 一 阅读全文
posted @ 2017-05-19 16:32
爷的眼睛闪亮
阅读(1606)
评论(0)
推荐(0)
摘要:
Elasticsearch 创建Client有几种方式。 首先在 Elasticsearch 的配置文件 elasticsearch.yml中。定义cluster.name。如下: cluster.name: sojson-application 创建方式一: import static org.e 阅读全文
posted @ 2017-05-19 16:27
爷的眼睛闪亮
阅读(1416)
评论(0)
推荐(0)
摘要:
首先我不赞成再采用一些中间件(jar包)来解决和 Elasticsearch 之间的交互,比如 Spring-data-elasticsearch.jar 系列一样,用就得依赖它。而 Elasticsearch 本身的用法就是很简洁的,也很容易,只要稍微加一下封装,即可解决。下面上我的简单封装的批量 阅读全文
posted @ 2017-05-19 16:23
爷的眼睛闪亮
阅读(18138)
评论(1)
推荐(0)
摘要:
Elasticsearch的删除也是很灵活的,下次我再介绍,DeleteByQuery的方式。今天就先介绍一个根据ID删除。上代码。 package com.sojson.core.elasticsearch.manager;import org.elasticsearch.action.delet 阅读全文
posted @ 2017-05-19 16:21
爷的眼睛闪亮
阅读(12259)
评论(0)
推荐(0)
摘要:
Elasticsearch 的查询很灵活,并且有Filter,有分组功能,还有ScriptFilter等等,所以很强大。下面上代码: 一个简单的查询,返回一个List<对象> .。 /** * 根据Id 查询 SOBangg * @param key * @return */ public stat 阅读全文
posted @ 2017-05-19 16:20
爷的眼睛闪亮
阅读(10536)
评论(0)
推荐(0)
摘要:
删除可以是删除整个索引库,也可以根据文档id删除索引库下的文档,还可以通过query查询条件删除所有符合条件的数据。 一、删除整个索引库 下面的例子会删除indexName索引: 可以根据DeleteIndexResponse对象的isAcknowledged()方法判断删除是否成功,返回值为boo 阅读全文
posted @ 2017-05-19 15:59
爷的眼睛闪亮
阅读(9943)
评论(0)
推荐(0)
摘要:
1. 词条查询(Term Query) 词条查询是ElasticSearch的一个简单查询。它仅匹配在给定字段中含有该词条的文档,而且是确切的、未经分析的词条。term 查询 会查找我们设定的准确值。term 查询本身很简单,它接受一个字段名和我们希望查找的值。 下面代码查询将匹配 college 阅读全文
posted @ 2017-05-19 14:50
爷的眼睛闪亮
阅读(6617)
评论(0)
推荐(1)
浙公网安备 33010602011771号