当前位置: 首页 > 知识库问答 >
问题:

如何查找HBase中所有有前缀限定符的行

连曜灿
2023-03-14

我有一个HBase表,其中一些信息被编码在限定符名称中。类似于这样:

row1: col1_1, col2_1
row2: col1_1, col3_1
row3: col1_2, col3_2
row4: col1_3, col2_2, col3_1

我需要找到所有具有特定限定符前缀的行(包括所有列)。在上面的示例中,如果查找col2,我只想查找row1row4

有没有一种方法来实现我试图用标准过滤器做的事情?

共有1个答案

白学
2023-03-14

HBase没有标准过滤器来做你需要的事情。您应该实现自定义筛选器。

 类似资料:
  • 问题内容: 在MySql中,我想定位记录的位置,其中一列中的字符串值以查询字符串开头(或与查询字符串相同)。该列以适当的排序规则索引。但是,该列上没有全文本搜索索引。 一个好的解决方案将是: 使用列上的 索引 。需要遍历表中所有记录的解决方案还不够好(表中有几百万条记录) 使用具有 任何字符值的 字符串。一些列值包含标点符号。查询字符串可能也是如此。如果您的解决方案包含正则表达式字符或类似字符,请

  • 问题内容: 我有控制器映射和: 我想分别通过URL 和访问这些URL 。 如何在Spring Boot中实现这一目标? 问题答案: 您可以在自定义配置中提供到Spring Boot应用程序的根上下文路径的映射。 或将此添加到您的in 文件夹中 编辑 从Spring Boot 2.x开始,该属性已被弃用,应替换为 您可以在此处找到更多的内容Spring Boot Context Root, 并在此处

  • 我想通过URL分别访问和。 如何在Spring Boot中实现这一点?

  • 问题内容: 我只想在特定用户的许可下查找文件。例如,如果我想查找我具有完全许可权的文件。 我可能会做类似的事情: 但是,如果我想忽略root和其他用户的许可,该怎么办。 问题答案: 从…开始: 这意味着:查找以开头,由拥有的文件,其中group和other的权限可以是任何东西(在权限字符串前面),而用户权限仅是: 要仅搜索文件(无目录),然后添加。

  • 问题内容: 我正在尝试查找“ |”的所有出现 在一个字符串中。 但我得到一个错误: 问题答案: 功能: 将返回的索引列表中的出现。

  • 给定一个字符串s和一个非空字符串p,在s中找到p的字母表的所有起始索引。 null