当我使用 SingleColumnValueFilter 进行 hbase 扫描并且没有添加其他参数时,它会返回 40000 行。
示例:table.scan(filter="SingleColumnValueFilter('info','collection',=,'substring:tweets_brazilFire')")
示例:table.scan(filter="SingleColumnValueFilter('info','collection',=,'substring:tweets_brazilFire')", columns=['field:body_s'])
当我将列添加到扫描中时,它会产生 1967178 行。
我在这里很困惑。该列存在于其他行中,但它没有我指定的列值。扫描不应该只应用返回通过过滤器的列和行的条件吗?
我为此使用 python happybase。
请让我知道你的建议。
谢谢