ES常用命令基础

本文详细介绍了Elasticsearch(ES)的基础命令,包括CRUD操作、文档管理,解析了ES的数据模型,强调了一个索引只能存一个类型,并讲解了分布式架构中的索引分片和副本分片的概念。此外,还提供了分词、创建索引带参数、索引映射、查看映射及删除索引等实例。
摘要由CSDN通过智能技术生成

ES常用命令及相关实例

一. ES常用命令

命令 含义
PUT 增加/跟新
UPDATE 改变
DELET 删除
GET 查询
POST 查询/修改
HEAD 改变/删除

二. ES数据模型

ElasticSearch 含义
Index 索引,由多个Document组成
Type 索引类型,6.x中仅支持一个,以后将逐渐被移除
Document 文档,由多个Field组成
Field 字段,包括字段名与字段值

注:一个索引只能存一个类型

三. 文档(Document)管理

(1)文档是ES最小数据单元

  1. 原始数据
  • _source:原始JSON格式文档
  1. 文档元数据
  • _index:索引名
  • _type:索引类型
  • _id:文档编号
  • _version:文档版本号用于并发控制
  • _score:在搜索结果中的评分
    注:索引名称规范,只支持小写字母,不包括“\ / * ? " < > | ` (空格) , #”,“:”在7.0前支持,不能以“- _ +”开头,不能为“.”或“…”,不超过255字节
PUT demo.123	//创建索引
GET demo.123	//查看索引

在这里插入图片描述

(2)CRUD(增查改删)
在这里插入图片描述

(3)语法

  1. 增<
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值