問題タブ [avro]

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 投票する
3 に答える
18949 参照

hadoop - avrogradleプラグインのサンプル使用法

githubでavro-gradle-pluginを使用しようとしていますが、動作させることができません。誰かがそれをどのように機能させるかについてのサンプルコードを持っていますか?

0 投票する
2 に答える
3860 参照

java - 動的データに apache avro GenericRecord を使用するには?

Apache Avro を使用してデータをシリアライズしたいと考えています。クライアントは C++ で作成され、サーバーは Java で作成されています。

  1. 私のサーバーのJavaコードは次のようになります。

    /li>
  2. そして私のクライアントコード:

    /li>

をサーバーに送信するtheByteDataと、コードは機能しますが (例外はありません)、結果は空です。何が問題なのか教えてもらえますか?

そして、なぜ Java では key: で値を取得するのですかresult.get("name")? しかし、C++ では index: で値を取得しますrecord.fieldAt(0).value<string>()。文字列キーで値を取得できない場合、インデックスを文字列キーに一致させる方法は?

0 投票する
0 に答える
562 参照

hadoop - Avro および MRUnit mapDriver の使用中に ClassCastException が発生する

MRUnit 0.9.0、Avro 1.7.0、および Hadoop 0.20.205.0 を使用しています。

mapDriver次のように構成しました。

mapDriver.run() を呼び出すと、次の例外が発生します。

また、Avro + MRUnit + Hadoop の例をオンラインで見つけることもできません。誰かが何か指針を持っているなら、それは素晴らしいことです。

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

hadoop - Hadoopで画像をAvro形式に変換できますか?

Hadoopで画像をAvro形式に変換することは可能ですか?

0 投票する
3 に答える
3543 参照

java - データシリアル化フレームワーク

このApacheAvro(シリアル化フレームワーク)は初めてです。シリアル化とは何かは知っていますが、avro、thrift、protocol buffers、

  1. これらの個別のフレームワークの代わりにJavaシリアル化APIを使用できないのはなぜですか?Javaシリアル化APIに欠陥がありますか。

  2. avroまたはその他のシリアル化フレームワークで「スキーマが変更されたときにコード生成プログラムを実行する必要がない」という以下のフレーズの意味は何ですか。

これらすべてを理解するのを手伝ってください!

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

java - ApacheAvroThreadLocalオブジェクトがTomcatのアンデプロイで残ります

PythonアプリケーションとTomcatサービス内で実行するサードパーティのJavaライブラリ間のJSONインターフェイスとしてApacheAvroを使用しています。org.apache.avro.ipc.ResponderServletクラスを拡張して、独自のサーブレットを実装することにしました。サーブレットは、コンストラクタでResponderServletスーパークラスをインスタンス化し、init()メソッドとdestroy()メソッドをオーバーライドして、サーブレットで実行するサードパーティライブラリのハウスキーピングを実行するという点で非常に単純です。

ただし、TomcatがWebアプリケーションをアンデプロイすると、ThreadLocal関連のメモリリークを警告する重大なエラーが多数表示されます。

このシナリオでは、Web上のどこにもヘルプが見つからなかったため、おそらくどこかでナイーブなことをしていると思います。それにもかかわらず、私たちはここの誰かが私たちがどこで間違っているのかを教えてくれることを望んでいます。

これがサーブレットの概要です。

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

hbase - HBase 0.96.0+ で avro を使用するには?

私のプロジェクトは、Avro を使用して別のプロジェクトと統合しています。プロジェクトは HBase の使用を開始しました。HBase Avro API を使用すると便利ですが、HBASE-6653によると、HBase 0.96.0 で avro ゲートウェイのサポートが削除されました。このゲートウェイは、オープンソースの世界のどこにでもありますか? 私は github と *.apache.org を掘り下げていましたが、役に立つものは何も見つかりませんでした。

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

avro - Avroの特定のデータ型のベストプラクティス

Avro内で2つの非常に特殊なタイプのデータ(タイムスタンプとIPアドレス)をエンコードするためのベストプラクティスを理解したいと思います。

TimestampsのオープンJIRAチケット( https://issues.apache.org/jira/browse/AVRO-739 )に出くわしましたが、トピックはしばらくの間静かだったようです。つまり、Avroでタイムスタンプをエンコードするためのベストプラクティスは何ですか(できれば、MapReduce、Pig、Hive、Streamingコンテキストでダウンストリームで使用するため)。

さらに、IPアドレスをAvroにエンコードするために他の人が何をしているのか聞いてみたいと思います。

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

java - AVRO avdl ファイル生成

Person レコードを Avro IDL ( person.avdl )として定義しました。

私はJavaファイルを生成しているので、これはPersonProtocol.javaとPerson.javaを生成しています。PersonProtocol.java は空のファイルです。このファイルの生成を除外する方法はありますか...

0 投票する
0 に答える
94 参照

serialization - PyYAMLを保護する方法はありますか?

これを念頭に置いて:

http://nedbatchelder.com/blog/201302/war_is_peace.html

.load辞書だけでなく、クラスインスタンスを取得するためにメソッドを安全に使用する方法はありますか?

たとえば、useと同様 .safe_loadに、オブジェクトがコーシャであることを確認してから、を使用します.load。それはいくつかのリスクを伴いますか?これは実行可能で、安全で、実用的ですか?

ちなみに、ThriftやAvroなどのフレームワークは機能するセキュリティ機能を提供しますか?ここの誰かがそれらのプロジェクトで十分に深く働き、そこでのセキュリティが対処されたかどうかを言いましたか?