• 全匹配查询 2025-04-22 14:42

    全匹配查询(MatchAllQuery)可以匹配所有行,常用于查询表中数据总行数,或者随机返回几条数据。 接口

  • 精确查询 2025-04-22 14:42

    精确查询(TermQuery)采用完整精确匹配的方式查询表中的数据,类似于字符串匹配。对于Text类型字段,只要Text类型的字段值分词后有词条可以精确匹配查询关键词即可,查询关键词不会被分词。

  • 多词精确查询 2025-04-22 14:42

    多词精确查询(TermsQuery)类似于精确查询(TermQuery),但是TermsQuery可以指定多个查询关键词,查询匹配这些词的数据。多个查询关键词中只要有一个词能精确匹配,该行数据就会被返回,等价于SQL中的In。

  • 范围查询 2025-04-22 14:42

    RangeQuery根据范围条件查询表中的数据。对于Text类型字段,只要Text类型字段值分词后的词条中有词条满足范围条件即可。

  • 列存在性查询 2025-04-22 14:42

    ExistsQuery也叫NULL查询或者空值查询,一般用于判断稀疏数据中某一行的某一列是否存在。例如查询所有数据中address列不为空的行。

  • 模糊查询 2025-04-22 14:42

    表格存储多元索引提供了通配符查询、前缀查询和后缀查询功能来满足用户不同场景的模糊查询需求,请根据实际业务需求选择合适的查询方式。本文介绍多元索引支持的模糊查询类型。 背景信息 在业务开发过程中,经常需要用到模糊查询的功能,例如查询人名、电话号码、订单号等。在关系型数据库中,您可以使用like语法进行

  • 通配符查询 2025-04-22 14:42

    使用通配符查询(WildcardQuery)可以实现模糊查询,类似于数据库中的Like语法,例如查询文本中包含某个词或短句的数据。 说明

  • 前缀查询 2025-04-22 14:42

    前缀查询(PrefixQuery)是通过指定前缀条件查询索引中的数据。 功能概述 前缀查询主要用于查找以特定字符串开头的数据。使用PrefixQuery功能查询数据时,您需要指定前缀值。 目前支持用于PrefixQuery的数据类型包括Keyword、FuzzyKeyword和T

  • 后缀查询 2025-04-22 14:42

    后缀查询(SuffixQuery)是通过指定后缀条件查询索引中的数据,例如通过手机尾号后4位查询快递。 功能概述 后缀查询主要用于查找以特定后缀结尾的数据。使用SuffixQuery功能查询数据时,您需要指定后缀值。 当前支持用于SuffixQuery的数据类型只有FuzzyKeyword。Fuzz

  • 基于分词的通配符查询 2025-04-22 14:42

    对于通配符查询(WildcardQuery)中查询模式为*word*的场景,您可以使用基于分词的通配符查询方式(即模糊分词和短语匹配查询组合使用)来实现性能更好的模糊查询。