バージョン: HBase Cloudera CDH3U2。
Java API を使用して long データ型の値を HBase に挿入しました。
Get get = new Get(Bytes.toBytes("111")); FilterList filterList = new FilterList(FilterList.Operator.MUST_PASS_ALL); singleColumnValueFilter = new SingleColumnValueFilter(columnFamily,columnName , CompareOp.GREATER_OR_EQUAL, Bytes.toBytes(2)); filterList.addFilter(singleColumnValueFilter); get.setFilter(filterList); get.setMaxVersions(10); 結果 result = hTable.get(get); リスト keyValueList = result.getColumn(columnFamily, columnName);
ここでは、keyValueList.size() がゼロであることを取得しています。フィルターを適用しない場合、keyValueList.size() は 3 であり、値は (1,5,7) です。
5と7の結果が欲しいです。
これを行うのを手伝ってください。
前もって感謝します