php通過thrift讀取hbase數據之scanner學習
在使用scannerWithStop方法時遇到一個問題,代碼如下:
Php代碼- 1.$tableName = "table";
- 2.$beginRow = 0000001;
- 3.$endRow = 0000003;
- 4.$column = "column:";
- 5.$scanner = $hbaseClient -> scannerWithStop($tableName,$beginRow,$endRow,$column);
- $tableName = "table";
- $beginRow = 0000001;
- $endRow = 0000003;
- $column = "column:";
- $scanner = $hbaseClient -> scannerWithStop($tableName,$beginRow,$endRow,$column);
復制代碼 當獲取數據條目小于等于3時,獲取數據條目是正確的,也就是說$endRow <= 0000003時獲取數據條目是正確的,但是當$endRow=0000004時,獲取數據條目仍然為3條數據,所以將$endRow修改為0000005時獲取數據條目就為4條數據了。不知道有沒有遇到這個問題的程序員? |