首页 > 编程知识 正文

es创建索引并指定setting,创建索引指定表空间

时间:2023-05-04 09:30:50 阅读:194423 作者:3377

前言

说明:本文章使用的ES版本是:6.7.0

由此可知,在ES启动过程中,创建Node对象(new Node(environment))时,初始化了RestHandler,由其名字可以知道这是用来处理Rest请求的。

在ES源码中,RestHandlerAction如下图:

其中:

admin

cluster:处理集群相关请求

indices:处理索引相关请求

cat:日常查询

document:文档处理

ingest:pipeline处理。pipeline?干嘛的

search:搜索

接下来我们具体的看一下ES是如何创建索引的:org.elasticsearch.rest.action.document.RestIndexAction

数据概念和结构

一个完整的ES集群由以下几个基本元素组成

名称

概念

对应关系型数据库概念

说明

Cluster

集群

一个或多个节点的集合,通过启动时指定名字作为唯一标识,默认cluster-state

node

节点

启动的ES的单个实例,保存数据并具有索引和搜索的能力,通过名字唯一标识

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。