最新 最热

3.Elasticsearch面向文档

在应用程序中对象很少只是一个简单的键和值的列表。通常,它们拥有更复杂的数据结构,可能包括日期、地理信息、其他对象或者数组等。

2019-01-22
1

4.Elasticsearch索引文档

本文从索引文档开始,后面逐步讲解索引,搜索,聚合等概念,如果有概念不能理解,可以先照着代码操作,后面会更详细的解释。

2019-01-22
1

6.Elasticsearch轻量搜索

有两种形式的 搜索 API: - 一种是 “轻量的” 查询字符串 版本,要求在查询字符串中传递所有的参数 - 另一种是更完整的请求体版本,要求使用 JSON 格式和更丰富的查询表达式作为搜索语言。...

2019-01-22
1

7.Elasticsearch请求体查询

本文目录: - 请求体查询 - 空查询 - from 和size - 注意get请求

2019-01-22
1

8.Elasticsearch查询表达式Query DSL

查询表达式(Query DSL)是一种非常灵活又富有表现力的 查询语言。 Elasticsearch 使用它可以以简单的 JSON 接口来展现 Lucene 功能的绝大部分。在你的应用中,你应该用它来编写你的查询语句。它可以使你的查询语句更灵...

2019-01-22
1

Elasticsearch 6.x Mapping设置

需要注意的是,在索引中定义太多字段可能会导致索引膨胀,出现内存不足和难以恢复的情况,下面有几个设置:

2019-01-21
1

elasticsearch倒排索引与分词

单词词典的实现一般用B+树,B+树构造的可视化过程网址: B+ Tree Visualization

2019-01-21
1

ElasticSearch初体验

构建在开源基础之上, Elastic Stack 让您能够安全可靠地获取任何来源、任何格式的数据,并且能够实时地对数据进行搜索、分析和可视化

2019-01-21
1

教你编译调试Elasticsearch 6.3.2源码

想深入理解 Elasticsearch,阅读它的源码是很有必要的,一来可以了解它内部的具体实现,有助于调优,二来可以了解优秀开源项目的代码架构,提高我们的代码架构能力等...

2019-01-21
1

Elasticsearch 中的 Guice

Elasticsearch 源代码中使用了Guice框架进行依赖注入. 为了方便阅读源码, 此处我先通过模仿ES guice的使用方式简单写了一个基本Demo 方便理解, 之后再来理一下ES的Guice使用. 编写的测试类原理图如下:...

2019-01-21
1