带你读《Elastic Stack 实战手册》之18:——3.4.2.3.Search通过Kibana(12)

简介: 带你读《Elastic Stack 实战手册》之18:——3.4.2.3.Search通过Kibana(12)

《Elastic Stack 实战手册》——三、产品能力——3.4.入门篇——3.4.2.Elasticsearch基础应用——3.4.2.3.Search通过Kibana(11) https://developer.aliyun.com/article/1231060


命中为 0,因为没有标题中包含 “苹果 高清 英寸” 词组的商品信息,这里的 and 是将查询条件做分词处理,然后查询结果时,必须全部包含 “苹果 高清 英寸” 分词词组才能被检索,下面再演示下 or 的例子:


GET /my_goods/_search
{
  "query": {
    "match": {
      "goodsName": {
        "query": "苹果 高清 英寸",
        "operator": "or"
      }
    }
  }
}
#返回
{
        "_index" : "my_goods",
        "_type" : "_doc",
        "_id" : "4",
        "_score" : 1.836855,
        "_source" : {
          "shopCode" : "sc00001",
          "brandName" : "山东苹果",
          "closeUserCode" : [
            "uc001",
            "uc002",
            "uc003"
          ],
          "skuCode_brandName" : "skuCode4山东苹果",
          "channelType" : "cloudPlatform",
          "publicPrice" : 16977.76,
          "goodsName_length" : 31,
          "groupPrice" : [
            {
              "level" : "level1",
              "boxLevelPrice" : "2488.88"
            },
            {
              "level" : "level2",
              "boxLevelPrice" : "3488.88"
            }
          ],
          "boxPrice" : [
            {
              "boxType" : "box1",
              "boxUserCode" : [
                "uc004",
                "uc005",
                "uc006",
                "uc001"
              ],
              "boxPriceDetail" : 4488.88
            },
            {
              "boxType" : "box2",
              "boxUserCode" : [
                "htd007",
                "htd008",
                "htd009",
                "uc0010"
              ],
              "boxPriceDetail" : 5488.88
            }
          ],
          "boostValue" : 1.2,
          "goodsName" : "山东苹果UA55RU7520JXXZ 苹果54英寸 5K超高清",
          "skuCode" : "skuCode4"
        }
      },
      {
        "_index" : "my_goods",
        "_type" : "_doc",
        "_id" : "10",
        "_score" : 0.9227071,
        "_source" : {
          "goodsName" : "三星UA55RU7520JXXZ 52英寸 4K超高清",
          "skuCode" : "skuCode10",
          "brandName" : "三星",
          "closeUserCode" : [
            "uc0022"
          ],
          "channelType" : "cloudPlatform",
          "shopCode" : "sc00001",
          "publicPrice" : "8288.88",
          "groupPrice" : null,
          "boxPrice" : [
            {
              "boxType" : "box1",
              "boxUserCode" : [
                "uc0022"
              ],
              "boxPriceDetail" : 4288.88
            }
          ],
          "boostValue" : 1.8,
          "city" : "cloudPlatform1"
        }
      }

可以看到,“三星 UA55RU7520JXXZ 52 英寸 4K 超高清” 由于包含 “高清” 所以能被查询到。

 

Match phrase query

 

用于匹配索引中是否存在所输入的查询条件数据:


GET /my_goods/_search
{
  "query": {
    "match_phrase": {
      "goodsName": "apple"
    }
  }
}


《Elastic Stack 实战手册》——三、产品能力——3.4.入门篇——3.4.2.Elasticsearch基础应用——3.4.2.3.Search通过Kibana(13) https://developer.aliyun.com/article/1231057

相关实践学习
以电商场景为例搭建AI语义搜索应用
本实验旨在通过阿里云Elasticsearch结合阿里云搜索开发工作台AI模型服务,构建一个高效、精准的语义搜索系统,模拟电商场景,深入理解AI搜索技术原理并掌握其实现过程。
ElasticSearch 最新快速入门教程
本课程由千锋教育提供。全文搜索的需求非常大。而开源的解决办法Elasricsearch(Elastic)就是一个非常好的工具。目前是全文搜索引擎的首选。本系列教程由浅入深讲解了在CentOS7系统下如何搭建ElasticSearch,如何使用Kibana实现各种方式的搜索并详细分析了搜索的原理,最后讲解了在Java应用中如何集成ElasticSearch并实现搜索。  
相关文章
|
7月前
|
负载均衡 监控 API
Xinference × 阿里云计算巢:大模型推理,终于不用“自己搭火箭”了!
Xinference是企业级大模型推理操作系统,解决GPU混用、多模型并行、高可用缺失等生产难题;阿里云计算巢实现“一键交付”,10分钟完成集群部署、模型加载与API开通,让大模型真正稳、管、用。
781 4
|
2月前
|
人工智能 NoSQL 开发工具
AI 还在装失忆?1 万 Star 开源 EverOS 有点东西,把 Agent 记忆塞进 Markdown
EverOS 是 EverMind-AI 开源的 local-first Agent 记忆运行时,将会话和 Agent 经验保存为可读、可编辑、可迁移的 Markdown 资产。
231 4
|
2月前
|
人工智能 文字识别 前端开发
RPA 实战:滑块验证码、登录弹窗、动态页面通用处理方案
本文针对RPA自动化中三大顽疾——滑块验证码、登录弹窗、动态页面加载,提供经生产验证的实战方案:基于ddddocr实现高精度缺口识别与拟人化滑动轨迹;通过异常捕获+多 selector 智能弹窗感知;采用轮询检测+网络监听应对Ajax懒加载;辅以指纹浏览器、行为模拟与AI元素自愈,全面提升脚本鲁棒性与拟真度。
|
3月前
|
人工智能 网络协议 Linux
禁用 IPv6:为什么关闭 IPv6 能提升 AI API 的稳定性
本文解析OpenClaw在Linux服务器上API调用不稳定的原因:IPv6双栈环境下DNS解析优先尝试IPv6,但国内IPv6路由、DNS及代理支持不完善,导致超时或失败。建议禁用IPv6,强制走更成熟的IPv4链路,并提供sysctl、GRUB、Docker等一键配置方案。(239字)
464 0
|
8月前
|
安全 BI 5G
工厂人员定位软件系统从场景分级与技术选型、系统架构到核心功能详解(一)
工厂人员定位系统以UWB/蓝牙AOA等技术为核心,构建“实时可视、轨迹可溯、风险可防、应急可控”的全场景管理平台,实现从“事后追溯”到“事前预警+事中干预”的升级,适配高危区、车间及仓储等多元场景,融合安全合规与生产提效。如果您想进一步了解工厂人员定位软件系统的技术和案例,欢迎搜索维构lbs智能定位~
|
3月前
|
人工智能 运维 监控
云原生AI Agent成本直降九成利器:阿里云MSE+Sandbox组合、Agent休眠唤醒与任务治理全解读
在2026年AI智能体规模化落地的浪潮下,OpenClaw、Hermes、Dify、LangChain等各类Agent框架被广泛应用于自动化运维、数据处理、批量内容生成、智能办公等企业场景。但传统云端部署的AI Agent普遍存在资源独占、利用率低下、长期运行成本高昂的痛点,成为众多中小企业和大型团队规模化推广的阻碍。针对这一行业难题,阿里云正式推出**MSE AI任务调度**结合**Agent Sandbox沙箱运行时**的一体化解决方案,依托动态休眠、提前唤醒、弹性扩缩、全链路任务治理等核心能力,可将AI Agent整体使用成本降低90%以上。本文将从AI Agent高成本根源、组合架构原
276 0
|
人工智能 监控 机器人
从会说话到能落地:「AI外呼」为什么需要端到端一站式解决方案?
智能外呼不止是“让AI说话”,而是融合通信资源、大模型对话、实时运营与合规风控的端到端解决方案。阿里云智能联络中心2.0提供通信智能引擎(PaaS)与通信智能体(MaaS)双模式,支持号码、线路、AI、多触点协同及多智能体动态优化,真正实现“越打越聪明”的一站式解决方案。
418 0
|
9月前
|
存储 安全 算法
Java基础
本内容涵盖Java核心知识:基础语法(重载/重写、==与equals、String三兄弟)、异常体系、集合框架(List/Set/Map及HashMap原理)、IO流、多线程并发(ThreadLocal、锁机制、线程池)、JVM内存与垃圾回收、Lambda、反射泛型及Tomcat优化,系统梳理面试高频点。
|
5月前
|
人工智能
做小红书和公众号用Copyleaks、Undetectable和Contentany做中文内容AI检测真实体验和底层技术总结
本文实测6款AI检测工具,揭示朱雀适合学术长文但不适配自媒体;ContentAny针对中文平台优化,可多维评估AI率、同质化、标题合规与隐形违规;而Copyleaks等国外工具中文识别差、价格高。选工具关键在场景匹配,而非盲目跟风。
748 6
|
5月前
|
JSON 关系型数据库 API
超清晰教程:Python 调用京东商品详情 API(完整可运行)
我给你一套最简单、最稳定、可直接复制运行的京东商品详情 API 调用代码,包含: 签名生成 → 接口请求 → 数据解析 → 异常处理你只需要替换自己的 AppKey、AppSecret、AccessToken 就能用。

热门文章

最新文章