elasticsearch文档
文档概念
什么是文档
ES中存储数据的单位叫做document。每个单一的整体数据都是一个文档对象,类似数据库中表格行数据(rows)。例如:一个文档可以包含一个人的数据,表示一个商品,表示一个网页结构。
文档组成结构
文档对象在ES中,都是以json字符串形式存在的,所以一个文档可以根据数据,业务逻辑,由多个key值形成。
{“name”:“逻辑”,“age”:18},这个文档中name,age就是他的Field字段。一个文档是由多个字段组成的。字段类似数据库的列数据。
文档的REST_API
新增文档
curl -XPUT http://localhost:9200/indexname/type/docld?pretty -d '{文档json}'
- 类型TYPE
在es中,为了方便管理大量文档数据,形成一个类型type概念,可以通过类型,辨别文档的所属关系,类似于数据库中table
但是在8版本中,type类型的概念将会彻底消失,因为类型的存在