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 中提取所需的信息以显示或处理文档的内容。

相关推荐
tiannian122034 分钟前
如何选择适合企业的RFID系统解决方案?
大数据·人工智能
程途拾光1581 小时前
绿色AI与低功耗推理架构
大数据·人工智能
G皮T1 小时前
【Elasticsearch】查询性能调优(三):track_total_hits 和 terminate_after 可能的冲突
大数据·elasticsearch·搜索引擎·全文检索·索引·性能·opensearch
川西胖墩墩2 小时前
中文PC端跨职能流程图模板免费下载
大数据·论文阅读·人工智能·架构·流程图
TDengine (老段)2 小时前
TDengine 企业用户建表规模有多大?
大数据·数据库·物联网·时序数据库·iot·tdengine·涛思数据
Hello.Reader3 小时前
Flink ML MinMaxScaler 把特征缩放到统一区间 [min, max]
大数据·人工智能·flink
QT 小鲜肉3 小时前
【Linux命令大全】001.文件管理之lsattr命令(实操篇)
linux·运维·服务器·笔记·elasticsearch
许泽宇的技术分享3 小时前
2025年度技术之旅:在AI浪潮下的个人突破、持续创作与平衡之道
大数据·人工智能
Sui_Network4 小时前
智能体支付时代:Sui 为 AI 构建可验证的金融基础设施
大数据·人工智能·游戏·金融·rpc·区块链·量子计算
一条闲鱼_mytube4 小时前
Github+Jenkins + Harbor CI/CD 指南
ci/cd·github·jenkins