现在通过Hbase中的某一列数值的进行过滤,这一列数值存储在Hbase中的格式是Bytes.toBytes(Float)转换成的byte[]。
现在我想查找某个范围的数值,例如[-12.02, 33.4],我该如何查找?
ps:我看到Hbase中的Scan中的比较器基本上使用的是BinaryComparator和ByteArrayComparable进行比较的。
请问大家我该如何去查找,或者有哪些Hadoop的组件可以实现查找Float范围的功能,要求是速度快一点就可以。
现在通过Hbase中的某一列数值的进行过滤,这一列数值存储在Hbase中的格式是Bytes.toBytes(Float)转换成的byte[]。
现在我想查找某个范围的数值,例如[-12.02, 33.4],我该如何查找?
ps:我看到Hbase中的Scan中的比较器基本上使用的是BinaryComparator和ByteArrayComparable进行比较的。
请问大家我该如何去查找,或者有哪些Hadoop的组件可以实现查找Float范围的功能,要求是速度快一点就可以。