ES基础知识

ES基础知识

单独查询一个文档(_doc)时,Elasticsearch 会返回该文档的原始数据,通常以 JSON 格式呈现。以下是一些常见字段及其含义:

  1. _index: 表示文档所属的索引名称。
  2. _type (在较早的 Elasticsearch 版本中使用,现在不太常用,通常与 _index 类似)。
  3. _id: 文档的唯一标识符。
  4. _score: Elasticsearch 对文档的相关性得分,根据查询条件计算。
  5. _source: 包含文档的实际内容的字段。这是你存储在文档中的数据。
  6. _version: 文档的版本号,用于处理并发性。

通常,你最感兴趣的字段是 _source,它包含了文档的实际内容。例如,如果你查询一个 _doc 并且该文档表示一个产品,那么 _source 字段可能包含产品的属性,如名称、描述、价格等。

以下是一个示例 _doc 查询的响应:

json 复制代码
{
    "_index": "ecommerce",
    "_type": "_doc",
    "_id": "1",
    "_score": 1.0,
    "_source": {
        "product_name": "智能手表",
        "description": "智能手表,具有健康跟踪和通知功能。",
        "price": 199.99,
        "stock_quantity": 1000,
        "brand_name": "TechWatch"
    }
}

在这个示例中,_source 包含了产品的属性信息。你可以从 _source 中提取所需的信息以显示或处理文档的内容。

相关推荐
淡忘_cx5 小时前
使用Jenkins自动化部署vue项目(2.528.2版本)
vue.js·自动化·jenkins
无忧智库5 小时前
某市“十五五“知识产权大数据监管平台与全链条保护系统建设方案深度解读(WORD)
大数据·人工智能
晚风_END5 小时前
Linux|操作系统|elasticdump的二进制方式部署
运维·服务器·开发语言·数据库·jenkins·数据库开发·数据库架构
综合热讯5 小时前
股票融资融券交易时间限制一览与制度说明
大数据·人工智能·区块链
华农DrLai5 小时前
Spark SQL Catalyst 优化器详解
大数据·hive·sql·flink·spark
Pluchon5 小时前
硅基计划4.0 算法 简单模拟实现位图&布隆过滤器
java·大数据·开发语言·数据结构·算法·哈希算法
岁岁种桃花儿5 小时前
Flink从入门到上天系列第一篇:搭建第一个Flink程序
大数据·linux·flink·数据同步
历程里程碑5 小时前
普通数组-----除了自身以外数组的乘积
大数据·javascript·python·算法·elasticsearch·搜索引擎·flask
淡忘_cx5 小时前
使用Jenkins自动化部署spring-java项目+宝塔重启项目命令(2.528.2版本)
java·自动化·jenkins
无忧智库5 小时前
某市“十五五”智慧教育2.0建设方案深度解读:从数字化转型到数智化融合的跨越之路(WORD)
大数据