問題タブ [protobuf-java]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
905 参照

java - How to use Protocol Buffers Serialised Data in memory?

Consider the following code snippet.

Now if I try to parse the same files using

I think in the .toString() method has changed the encoding (possibly). Can anyone please suggest a way to serialize the message.writeTo() to a string(Should be able to parse again).

0 投票する
1 に答える
976 参照

hive - Hive で ProtoBuf シリアル化された HBase 列を逆シリアル化する方法は?

ProtoBuf を使用してクラスをシリアル化し、HBase 列に格納しました。単純な集計の Map Reduce ジョブの数を減らしたいので、データをクエリするための SQL のようなツールが必要です。Hive を使用する場合、HBaseStorageHandler を拡張して、各テーブルに独自の Serde を作成することは可能ですか? または、他の適切な解決策が利用可能です。

更新しました:

HBaseテーブルを次のように作成しました

「ハイブ: ユーザー」、「私」を作成します。

Java APIからユーザーデータを挿入し、

私のスキャン結果は次のとおりです。

Hive でテーブルを照会すると、レコードが表示されません。これが、テーブルを作成するために使用したコマンドです。

ハイブ テーブルにクエリを実行すると、hbase から挿入されたレコードが表示されません。

ここで何が間違っているのか教えてください。