2012-01-30 80 views
1

我想檢索列族中包含字符串的所有行。 ValueFilter類型給了我需要的東西,除了它只返回包含字符串的列。 SingleColumnValueFilter也是關閉的,只是它需要提供一個限定符,這個限定符是唯一被檢查的字符串存在。我需要的是這兩者的組合,它是一個篩選器,用於檢查特定列族中所有列中的字符串,並在找到匹配項時返回整行。這在HBase 0.90.0中可用嗎?謝謝!HBase過濾器匹配包含字符串的每一行

回答

1

只要列限定符的數量在合理範圍內,您就可以對每個列限定符進行用戶過濾。創建過濾器後,創建一個FilterList對象,傳遞參數用於'OR'操作。

FilterList fList = new FilterList(Operator.MUST_PASS_ONE);

相關問題