标签:教程
-
23-二十三、Elasticsearch 教程: 版本升级
任何系统或软件,当需要升级到更新版本时,都会需要按照几个步骤来维护应用程序设置,配置,数据和其他内容 这些步骤是使应用程序在新系统中稳定或维护数据完整性 ( 防止数据损坏 ) 所必…
-
22-二十二、Elasticsearch 教程: 测试
Elasticsearch 还提供了一个 jar 文件,用于测试 Elasticsearch 相关的代码 我们可以将它添加到任何 Java IDE 中,接着使用 Elasticse…
-
21-二十一、Elasticsearch 教程: 模块 ( Modules )
Elasticsearch 由许多各自独立的模块组成,这些模块独自对其的功能负责 对这些模块的设置, Elasticsearch 提供了两种方法: 1、静态设置 静态设置主要是在启…
-
20-二十、Elasticsearch 教程: 分析 ( Analysis )
Analysis 很多文档都将它翻译为 分析,其实也是蛮有道理的,因为 Analysis 不仅有分词的过程,还要负责分析已分词的情况 其实从使用上看,翻译成分词更好,毕竟提起分词,…
-
19-十九、Elasticsearch 教程: 映射 ( Mapping )
索引中每个文档都有一个类型( type ) 。 每个类型拥有自己的映射 ( mapping )或者模式定义 (schema definition) 一个映射定义了字段类型,每个字段…
-
18-十八、Elasticsearch 教程: 查询描述语言
Elasticsearch 使用基于 JSON 数据格式的查询来执行搜索 查询由两个子句组成: 1、叶子查询短语 这种短语包括 匹配 ( matching ) 、词 ( term …
-
17-十七、Elasticsearch 教程: 集群管理 API
本章节要介绍的这些 API 用于获取有关集群及其节点的信息,并且可以对集群进行更改 调用这些 API 时,我们需要指定节点的名称、地址或使用 _local 路径参数 例如下面的请求…
-
16-十六、Elasticsearch 教程: 索引 API
本章节我们要介绍的这些 API 用于管理索引的所有方面的内容,如设置,别名,映射,索引模板 创建索引 这个 API 可以用来创建索引 当用户将 JSON 对象传递给任何索引时,可以…
-
15-十五、Elasticsearch 教程: 聚合计算
聚合框架用于收集搜索查询选择的所有数据。该框架由许多构建块组成,有助于构建复杂的数据摘要 下面的 JSON 对象使用聚合函数的一般请求正文格式 "aggregations…
-
14-十四、Elasticsearch 教程: 搜索 API
本章节,我们要学习和介绍的 API 用于在 Elasticsearch 中搜索内容 我们可以通过以查询字符串作为参数或发送请求消息正文中的查询发送获取请求来进行搜索 多索引 Ela…
-
13-十三、Elasticsearch 教程: 文档 API
Elasticsearch 提供了单一文档 API 和多文档 API 索引 API 使用指定的映射请求相应的索引,对在索引中添加或更新 JSON 的帮助是很大的。 例如下面的请求会…
-
12-十二、Elasticsearch 教程: API 约定
上一章节我们有提到 Elasticsearch 的 RESTful API 使用 HTTP 作为传输协议,使用 JSON 作为数据交换格式。但是,在 API 细节方面,Elasti…
-
11-十一、Elasticsearch 教程: 填充数据
上一章节我们已经规划好了要填充的用户、索引和 JSON 数据,本章节我们就把它们添加到 Elasticsearch 中吧。 本章节中,我们将添加一些索引、映射和数据到 Elasti…
-
10-十、Elasticsearch 教程: 准备数据
上一章节我们体验了下结巴分词器,对中文的分词效果真的好好啊,是不是跃跃欲试,想要赶紧怎么把自己的数据添加到 Elasticsearch 别急别急,在添加数据之前我们必须先要对自己的…
-
09-九、Elasticsearch 教程: 中文分词 – 结巴分词
上一章节中我们牛刀小试了一下 Elasticsearch,使用 Elasticsearch 的标准分词器对我们的英文问候语进行了分词,但是,这个分词器对中文的分词结果却不尽人意 你…
-
08-八、Elasticsearch 教程: 初体验 – 分词
前面几章节中我们安装和配置了 Elasticsearch,也知晓了 Elasticsearch RESTful API 使用 HTTP 作为传输协议,使用 JSON 作为数据交换格…
-
07-七、Elasticsearch 教程: RESTful API
有多种方式可以和 Elasticsearch 进行交互,它们的唯一区别就是我们是否使用了 Java Java API Elasticsearch 为 Java 用户提供了两种内置客…
-
05-五、Elasticsearch 教程: 安装 ( Unix )
上一章节中我们下载了 Elasticsearch 的最新版本,也安装和配置了 Java 环境。接下来,我们将尝试在 Unix 系统上安装 Elasticsearch Unix 操作…
-
04-四、Elasticsearch 教程: 安装 ( Windows )
上一章节中我们下载了 Elasticsearch 的最新版本,也安装和配置了 Java 环境。接下来,我们将尝试在 Windows 系统上安装 Elasticsearch Wind…