美文网首页
ElasticSearch - 结构化搜索

ElasticSearch - 结构化搜索

作者: 辻子路 | 来源:发表于2019-08-27 10:11 被阅读0次

结构化数据

  • 结构化搜索是指对结构化数据的搜索
    日期,布尔类型和数字都是结构化的
  • 文本也可以是结构化的。
    1. 比如笔的颜色: 红,绿,蓝
    2. 博客的标签,分布式和搜索

ES中的结构化搜索

  • 布尔,时间,日期和数字这类结构化数据: 有精确的格式,我们可以对这些格式进行逻辑操作。包括比较数字或时间的范围,或判定两个值的大小

  • 结构化的文本可以做精确匹配或者部分匹配
    Term查询 / Prefix前缀查询

  • 结构化结果只有"是"或"否"两个值
    根据场景需要,可以决定结构化搜索是否需要打分

针对布尔值的查询:


image.png

针对数字查询:


image.png
针对时间:
image.png

相关文章

  • Elasticsearch - 结构化搜索

    注:此文档仅适用于 Elasticsearch > 5.0 版本 Elasticsearch 的功能之一就是搜索,...

  • ElasticSearch - 结构化搜索

    结构化数据 结构化搜索是指对结构化数据的搜索日期,布尔类型和数字都是结构化的 文本也可以是结构化的。比如笔的颜色:...

  • ES简介

    Elasticsearch概述 分布式搜索、分析引擎 提供实时检索、分析各种类型的数据(结构化、非结构化文本;数字...

  • Elasticsearch 结构化搜索、keyword、Term

    前言 Elasticsearch 中的结构化搜索,即面向数值、日期、时间、布尔等类型数据的搜索,这些数据类型格式精...

  • elasticsearch 深入搜索-结构化搜索

    精确值查找 term 查询数字 我们首先来看最为常用的 term 查询, 可以用它处理数字(numbers)、布尔...

  • Elasticsearch - 聚合

    注:此文档仅适用于 Elasticsearch > 5.0 版本 通过结构化搜索和全文搜索,如果我们有一个查询并且...

  • Elasticsearch入门笔记

    Elasticsearch 全文搜索,结构化搜索、数据分析、复杂的语言处理、地理位置和对象间关联关系等。如何给数据...

  • ElasticSearch入门

    Elasticsearch是一个实时分布式搜索和分析引擎。它用于全文搜索、结构化搜索、分析以及将这三者混合使用。 ...

  • docker安装elasticsearch

    elasticsearch 是一个分布式的免费开源搜索和分析引擎,适用于包括文本、数字、地理空间、结构化和非结构化...

  • 【elasticsearch】13、结构化搜索

    结构化数据 结构化搜索(structured search)是指对结构化数据的搜索日期,布尔类型和数字都是结构化的...

网友评论

      本文标题:ElasticSearch - 结构化搜索

      本文链接:https://www.haomeiwen.com/subject/fwesectx.html