ES(1)ES入门、IndexAPI与DocumentAPI

这篇博客介绍了ElasticSearch的基本概念,包括常见的术语、Document的定义、Index的含义,详细讲解了索引相关的API以及如何使用Document API进行操作。
摘要由CSDN通过智能技术生成

一.常见术语

1.文档document 
	
	概念:用户储存在es中的数据文档,es中存储的最小单元,相当于数据库表中的一行数据
		
2.索引Index
	
	概念:具有相同字段的文档列表组成,是文档的集合。在数据库中对应的是一张表

3.节点Node
    	
    	概念:一个Node就相当于一个Elasticsearch的运行实例,是集群的构成单元

4.集群Cluster
	
	概念:由一个或多个节点组成,对外提供服务

二.Document

1.基本概念
	document也可以称为Json Object,由字段(Field)组成

2.常见的数据类型
	a.字符串:text,keyword
	b.数值型:long,integer,short,byte,double,float,half_float,scaled_float
	c.布尔:boolean
	d.日期:date
	e.二进制:binary
	f.范围类型:integer_range,float_range,long_range,double_range,date_range

3.文档id标识
	每一个文档都有唯一的id标识,一种是需要用户自己去指定,如果不自行制定,则es会自动生成id

4.元数据 Metadata
	元数据的作用是标注文档的相关信息
	a._index:文档的索引名
	b._type:文档所在的类型名
	c._id:文档唯一id
	d._uid:组合id,由_type和_id组成
	e._source:文档的原始Json数据,可以从这里获取每个字段的内容
	f._all:整合所有字段内容到该字段,默认禁用

三.Index

1.基本概念
	具有相同字段的文档列表组成,是文档的集合。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值