Elasticsearch 7.x 之文档、索引和 REST API 【基础入门篇】

这篇博客介绍了Elasticsearch 7.x的基础知识,包括文档(Document)的概念,如文档的Unique ID和元数据;索引(Index)的含义,与MySQL的对比;以及REST API在Elasticsearch中的应用。文中强调了文档是搜索数据的最小单元,索引是文档的集合,而REST API使得ES能被多种语言调用。
摘要由CSDN通过智能技术生成

前几天写过一篇《Elasticsearch 7.x 最详细安装及配置》,今天继续最新版基础入门内容。这一篇简单总结了 Elasticsearch 7.x 之文档、索引和 REST API。

  • 什么是文档
  • 文档Unique ID
  • 文档元数据
  • 什么是索引
  • REST API

一、索引文档(Document)

1.1 白话什么是文档

从使用案例出发,Elasticsearch 是面向文档,文档是所有搜索数据的最小单元。

  • 案例一:每个公司都有业务日志平台,比如交易业务日志。

文档:每一条日志文件中的日志项,就是文档

  • 案例二:可以搜索并播放电影的在线视频网站

文档:每一个电影的具体信息,就是文档

  • 案例三:可以搜索并下载文件的云存储网站,类似百度云

文档:每一个文件具体内容信息,就是文档

等等案例很多,那么文档就是类似数据库里面的一条长长的存储记录。文档(Document)是索引信息的基本单位。

文档被序列化成为 JSON 格式,物理保存在一个索引中。JSON 是一种常见的互联网数据交换格式:

  • 文档字段名:JSON 格式由 name/value pairs 组成,对应的 name 就是文档字段名
  • 文档字段类型:每个字段都有对应的字段类型:String、integer、long 等,并支持数据&嵌套

1.2 文档的 Unique ID

file

每个文档都会有一个 Unique ID,其字段名称为 _id

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值