My HBaseのテーブル名が「お勧め」で、5行のデータに挿入しました。HBaseシェルでは、最新の5データを連続してスキャンするにはどうすればよいですか?
だけ
put 'recommend','1','info:itemId',"1:1"
put 'recommend','1','info:itemId',"1:2"
put 'recommend','1','info:itemId',"1:3"
put 'recommend','1','info:itemId',"1:4" put 'recommend','1','info:itemId',"1:5"
私はget 'recommend','1', {COLUMN => 'info:itemId', VERSIONS => 5}
を使用するように、結果は1行目から最新の5つのデータではありません!唯一のものです!誰が問題なのか、私にいくつかのヒントを教えてくれるの?
あなたの 'CREATE TABLE'コマンドには、保存する' VERSIONS'の数を指定しましたか?または削除する前の各バージョンの 'TTL'(生存時間)を指定します。 –
どの設定が使用されているかを知るには 'describe'コマンドを試してください。 Cf。シェルコマンド(および基本的なCREATEオプション)の簡単な要約については、https://learnhbase.wordpress.com/2013/03/02/hbase-shell-commands/を参照してください。 –