gpt4 book ai didi

java - 使用Java API根据部分键(后缀)删除Hbase条目

转载 作者:太空宇宙 更新时间:2023-11-04 12:20:53 25 4
gpt4 key购买 nike

我们可以根据行键后缀删除行吗?与 PrefixFilter 相反的东西。

我的rowkey是什么样的?

07/08/2016_99
08/08/2016_99
09/08/2016_99

我想删除所有以 99 结尾的条目。

像这样的东西 hbase delete records based on portion of id但带有后缀。

最佳答案

使用 RegexStringComparator 。下面的代码片段可以是一个简单的示例。

    String expr = "^.*99$";
int flag = Pattern.CASE_INSENSITIVE | Pattern.DOTALL;;
RegexStringComparator.EngineType engineType = RegexStringComparator.EngineType.JAVA;

RowFilter rowFilter = new RowFilter(CompareFilter.CompareOp.EQUAL,
new RegexStringComparator(expr, flag, engineType));

关于java - 使用Java API根据部分键(后缀)删除Hbase条目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38863890/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com