在 HBase 文档的“入门”页面上的“API 使用示例”中,有一个扫描仪使用示例:
扫描仪扫描仪 = table.getScanner(new String[]{"myColumnFamily:columnQualifier1"});
RowResult rowResult = scanner.next(); while (rowResult != null) { //... rowResult = scanner.next();
}
据我了解,此代码将在一台机器(名称节点)上执行,并且不会分发所有扫描和过滤工作。仅分发数据存储和数据加载。如何使用分布式扫描仪,它将在每个节点上单独工作。
快速数据过滤的最佳实践是什么?谢谢。