ApacheのアブロはJSONスキーマを使用してデータをシリアル化する方法を提供します。これらのスキーマファイルは、開発者がそれを必要とするかもしれない任意のアプリケーションにデータとその構造の両方を出荷することができ、常にデータに存在しているます。
このデータを読み出すことができ、また、基本的なJSONファイルを扱うことができる他のプログラミング言語にさらなる処理のためにそれを利用できるようにしながら、非常に高速で書かれているので
JSONは非常に複雑ネストされた構造を扱うことができるので、
、データも同様に複雑な形態であることがことができます。
Apacheのアブロは、クライアント上でスキーマファイルを残し、サーバーがデータを向上させることができますすることは時間との相互接続性を照会し、特にRPC操作のために非常に便利なツールです。
現在のアブロAPIがために用意されています:
- Javaの
- C
- C ++ます。
- PHP
- Perlの
- ルビー
- Pythonの
このリリースで新しい何が:
この新機能:
アブロにPerlの実装を追加しました
Javaの:スキーマ検証ユーティリティ
DECIMAL型のサポート
アブロMRの等価MultipleInputs
文字列とバイト間のプロモーションを許可
この新機能:
このバージョン1.7.7の新機能です。
アブロにPerlの実装を追加しました
Javaの:スキーマ検証ユーティリティ
DECIMAL型のサポート
アブロMRの等価MultipleInputs
文字列とバイト間のプロモーションを許可
このバージョン1.7.2の新機能です:
このカラム-主要なファイル形式を追加しました。
このバージョン1.6.0の新機能です:
このは、標準スキーマのライブラリを追加しました。
このバージョン1.5.2の新機能です:
このIDLスキーマの輸入全体のinterdependanciesを許可します。
スキーマとフィールドでのキャッシュのハッシュコード。
MapReduceのコネクタのPython実装。
このバグ修正リリース:
このバージョン1.5.1の新機能です。
このバージョン1.2.0の新機能:スレッドがスキーマ・オブジェクトを共有する場合
このマルチスレッドの競合状態を修正しました。
異なるパッケージからRecordオブジェクトは、リフレクションAPIでサポートされていません。
C ++(ブースト)のための既存のユニットテストフレームワークを使用してください。
C ++バージョンはvarintsの間違ったエンディアンを使用しています。
アブロコード生成は、要素がオブジェクトにキャストすることはありません。
コメントが見つかりません