scan.addcolumn 或 qualifierfilter 检索值
scan.addcolumn or qualifierfilter to retrieve values
要检索 Hbase 中特定列的值,我应该使用 scan.addcolumn
还是 qualifierfilter
?
哪种方法性能更好?
如果您已经知道限定符,则必须使用 scan.addColumn()
。如果您不确定限定符,并且想要将限定符与特定值进行比较(使用诸如更大、更小、等于等运算符),那么您必须使用 QualifierFilter。在QualifierFilter-
的HBase文档中有提到
If an already known column qualifier is looked for, use Get.addColumn(byte[], byte[]) directly rather than a filter.
要检索 Hbase 中特定列的值,我应该使用 scan.addcolumn
还是 qualifierfilter
?
哪种方法性能更好?
如果您已经知道限定符,则必须使用 scan.addColumn()
。如果您不确定限定符,并且想要将限定符与特定值进行比较(使用诸如更大、更小、等于等运算符),那么您必须使用 QualifierFilter。在QualifierFilter-
If an already known column qualifier is looked for, use Get.addColumn(byte[], byte[]) directly rather than a filter.