自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

potter

少时诵诗书所所

  • 博客(9)
  • 收藏
  • 关注

原创 ElasticSearch学习(十三)在Java应用中实现集群管理

package Test;import org.elasticsearch.action.admin.cluster.health.ClusterHealthResponse;import org.elasticsearch.client.transport.TransportClient;import org.elasticsearch.cluster.health.ClusterHe...

2018-08-03 18:55:25 501

原创 ElasticSearch学习(十二)在Java应用中实现组合查询、实现桶聚合

//组合查询 @Test public void test28() throws Exception { //指定ES集群 Settings settings = Settings.builder().put("cluster.name", "my-application").build(); //创建访问ES服务器的客户端 ...

2018-08-03 18:36:45 1803

原创 ElasticSearch学习(十一)在Java应用中实现聚合查询、query string查询

//聚合查询 @Test public void test20() throws Exception { //指定ES集群 Settings settings = Settings.builder().put("cluster.name", "my-application").build(); //创建访问ES服务器的客户...

2018-08-03 17:41:38 2182

原创 ElasticSearch学习(十)在Java应用中range查询、prefix查询、wildcard查询、fuzzy查询、type查询、id查询

//range查询(限定范围查询) @Test public void test14() throws Exception { //指定ES集群 Settings settings = Settings.builder().put("cluster.name", "my-application").build(); //创...

2018-08-03 16:56:22 4752

原创 ElasticSearch学习(九)在Java应用中实现match查询和multimath查询,term查询和terms查询

//查询所有 //match_all @Test public void test9() throws Exception { //指定ES集群 Settings settings = Settings.builder().put("cluster.name", "my-application").build(); //创...

2018-08-03 16:04:30 2988

原创 ElasticSearch学习(八)在Java应用中实现批量操作(mget&bulk)和查询删除、match_all(查询所有)

//mget批量查询 @Test public void test6() throws Exception { //指定ES集群 Settings settings = Settings.builder().put("cluster.name", "my-application").build(); //创建访问ES服务器的客户...

2018-08-03 15:42:59 4402

原创 ElasticSearch学习(七)在java应用中实现文档的添加、删除、更新

更新文档有直接更新和Upsert方式两种更新的方式:Upsert更新方式:如果文档存在,执行更新;如果文档不存在,执行添加。package Test;import org.elasticsearch.action.delete.DeleteResponse;import org.elasticsearch.action.get.GetResponse;import org.ela...

2018-08-03 15:06:44 1907

原创 ElasticSearch学习(六)使用ElasticSearch API实现CRUD

目录2.5、版本控制2.6、实现映射mapping2.7、基本查询(Query查询)2.7.1、数据准备2.7.2、term查询和terms查询2.7.3、控制查询返回的数量2.7.4、返回版本号2.7.5、match查询(分词器)2.7.6、控制加载的字段2.7.7、排序2.7.8、前缀匹配查询2.7.9、范围查询2.7.10、willdcar...

2018-08-02 17:54:21 1044

原创 ElasticSearch学习(五)elasticsearch基本操作

1.1、倒排索引Elasticsearch使用一种称为倒排索引的结构,它适用于全文搜索,一个倒排索引由文档中所有不重复 的列表构成,对于其中每一个词,有一个包含它的文档列表。示例:(1):假设文档集合包含五个文档。每个文档内容如图所示,在图中最左端一栏是每个文档对应的文档编号。我们的任务就是对这个文档集合建立倒排索引。(2):中文和英文等语言不同,单词之间没有明确分隔符号,所以...

2018-08-01 16:26:08 383

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除