首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
elasticsearch
相关资讯
热门
最新
代码人生
01-01 08:00
代码人生
Elasticsearch Ingest节点
Elasticsearch Ingest节点,index.blocks.read_only1true/false设置为true将使索引和索引元数据为只读,设置为false将允许写入和元数据更改。有时我们需要在转换文档之前对其进行索引。例如,我们要从文档中删除一个字段或重命名一个字段,然后对其进行索引。这由Ingest节点处理。群集中的每个节点都具有提取功能,但也可以对其进行自定义以仅由特定节点进行
157
代码人生
01-01 08:00
代码人生
Elasticsearch 索引模块
Elasticsearch 索引模块,这些是为每个索引创建的模块,用于控制索引的设置和行为。例如,索引可以使用多少个分片或该索引的主分片可以具有的副本数等。索引设置有两种类型-静态−这些只能在创建索引时或在关闭的索引上进行设置。动态−这些可以在实时索引上更改。静态索引设置下表显示了静态索引设置的列表-设置可能的值描述index.number_of_shards默认值为5,最大值为1024索引应该具
140
代码人生
01-01 08:00
代码人生
Elasticsearch 模块
Elasticsearch 模块,Elasticsearch由许多模块组成,这些模块负责其功能。这些模块具有两种类型的设置,如下所示:静态设置−在启动Elasticsearch之前,需要在config(elasticsearch.yml)文件中配置这些设置。您需要更新集群中的所有关注节点,以反映这些设置的更改。动态设置−这些设置可以在实时Elasticsearch上进行设置。我们将在本章以下各节中
169
代码人生
01-01 08:00
代码人生
Elasticsearch 分析
Elasticsearch 分析,当在搜索操作期间处理查询时,分析模块会分析任何索引中的内容。该模块由分析器,令牌生成器,令牌过滤器和字符过滤器组成。如果未定义分析器,则默认情况下,内置分析器,令牌,过滤器和令牌生成器会在分析模块中注册。在下面的示例中,我们使用一个标准分析器,该分析器在没有指定其他分析器时使用。它将根据语法对句子进行分析,并生成句子中使用的单词。POST_analyze{"ana
167
代码人生
01-01 08:00
代码人生
Elasticsearch 映射
Elasticsearch 映射,映射是存储在索引中的文档的轮廓。它定义了数据类型,如geo_point或字符串,以及文档中显示的字段的格式和规则,以控制动态添加字段的映射。PUTbankaccountdetails{"mappings":{"properties":{"name":{"type":"text"},"date":{"type":"date&q
130
代码人生
01-01 08:00
代码人生
Elasticsearch 查询DSL
Elasticsearch 查询DSL,在Elasticsearch中,搜索是通过使用基于JSON的查询来进行的。查询由两个子句组成-叶子查询子句——这些子句是匹配的、术语或范围,它们在特定字段中查找特定的值。复合查询子句—这些查询是叶查询子句和其他复合查询的组合,用于提取所需的信息。Elasticsearch支持大量查询。查询以查询关键字开头,然后以JSON对象的形式包含条件和过滤器。下面描述了
129
代码人生
01-01 08:00
代码人生
Elasticsearch 集群API
Elasticsearch 集群API,群集API用于获取有关群集及其节点的信息并在其中进行更改。要调用此API,我们需要指定节点名称,地址或_local。GET/_nodes/_local运行上面的代码后,我们得到如下所示的响应:………………………………………………cluster_name":"elasticsearch","nodes":{"FKH-5blYTJmff2rJ_lQOCg":{"
109
代码人生
01-01 08:00
代码人生
Elasticsearch Cat API
Elasticsearch Cat API,通常,来自各种ElasticsearchAPI的结果以JSON格式显示。但是,JSON并非总是易于阅读。因此,Elasticsearch中提供了catAPIs功能,有助于使结果的打印格式更易于阅读和理解。catAPI中使用了各种参数,这些参数具有不同的用途,例如-术语V使输出变得冗长。让我们在本章中更详细地了解catAPI。详细详细的输出可以很好地显示c
138
代码人生
01-01 08:00
代码人生
Elasticsearch 索引API
Elasticsearch 索引API,这些API负责管理索引的所有方面,例如设置,别名,映射,索引模板。创建索引该API可帮助您创建索引。当用户将JSON对象传递给任何索引时,可以自动创建索引,也可以在此之前创建索引。要创建索引,您只需要发送带有设置,映射和别名的PUT请求,或者仅发送不带正文的简单请求。PUTcolleges运行上面的代码后,我们得到如下所示的输出-{"acknowledged
170
代码人生
01-01 08:00
代码人生
Elasticsearch 聚合
Elasticsearch 聚合,聚合框架收集搜索查询选择的所有数据,并由许多构建块组成,这有助于构建数据的复杂摘要。聚合的基本结构如下所示-"aggregations":{"":{"":{}[,"meta":{[]}]?[,"aggregations":{[]+}]?}[,"":{...}]*}聚合有不同的类型,每种类型都有自己的目的。本章将详细讨论这些问题。指标聚合这些聚合有助于根据
124
«
1
2
3
4
5
6
7
8
...
14
15
»