Elasticsearch 教程--数据
在Elasticsearch中,每一个文档都有一个版本号码。每当文档产生变化时(包括删除), _version 就会增大。在《版本控制》中,我们将会详细讲解如何使用 _version 的数字来确认你的程序不会随意替换掉不想覆盖的数据。 自增ID 如果我们的数据中没有天然的标示符,我们可以让Elasticsearch为我们自动生成一个。请求的结构发生了变化:我们把 PUT ——“把文档存储在这个地址中”变量变成了 POST ——“把文档存储在这个 地址下 ”。 这样一来,请求中就只包含 _index 和 _type 了: POST /website/blog/ { "title": "My second blog entry", "text": "Still trying this out...", "date": "2014/01/01" } 这次的反馈和之前基本一样,只有 _id 改成了系统生成的自增值: { "_index": "website", "_type": "blog", "_id": "wM0OSFhDQXGZAWDf0-drSA", "_version": 1, "created": true } 自生成ID是由22个字母组成的,安全 universally unique identifiers 或者被称为 UUIDs 。 3.1 文档 文档是什么? 在很多程序中