0
HBase cdh3u2
を使用しています。 HBaseのシェルで、私は私が、同じテーブルにHBaseシェルのデータ型変換
put.add(columnFamily,coulumnName,Bytes.toBytes(123));
をいくつかの値を入れていると私はHBaseのシェルでスキャン行わ
put 'mytable', '2342', 'cf:c1', '67' (67 with quotes) and put 'mytable', '2341', 'cf:c1', 23 (23 without quotes) and put 'mytable', '2340', 'cf:c1', Bytes.toBytes(10)
とJava APIを使用して入力しました。 最初の2つを除いて、すべては異なるフォーマットのデータを格納します。私はバイトとして変換するためにどのメソッドを使用したのか推測できませんでした(Byets.toBytes())
。単にHBaseのシェルは(シェルとJavaで)Bytes.toBytes()、文字列として最後の二つのオプションを値を入れたBytes.toByte()
yaしかし、私は最後の2つのタイプにHBaseで異なる値を取得しています... – Nageswaran