阿帕奇的Avro提供了一種序列化使用JSON模式的數據。這些架構文件是始終存在的數據,使開發人員可以同時包括可能需要的數據及其結構的任何應用程序。
由於這個數據可以被讀取,並在非常高的速度寫入的同時,也使得它可用於進一步處理,以可以處理基本JSON文件其他編程語言。
由於JSON能夠處理相當複雜的嵌套結構,該數據也可以是在一個複雜的形式以及
阿帕奇阿夫羅是相當的有用的工具,特別是對RPC操作在客戶端上留下一個模式文件,並且服務器可以提高數據查詢的時間和內部連接。
目前的Avro API可用於:
- 的Java
- ç
- C ++
- PHP
- Perl的
- 紅寶石
- Python的
本發行版是新的:
- 新功能:
- 新增的Perl執行的Avro
- Java的:架構驗證應用
- 對於DECIMAL類型支持
- MultipleInputs相當於Avro的MR
- 字符串和字節之間許可證促銷
什麼是新的在1.7.7版本:
- 新功能:
- 新增的Perl執行的Avro
- Java的:架構驗證應用
- 對於DECIMAL類型支持
- MultipleInputs相當於Avro的MR
- 字符串和字節之間許可證促銷
在什麼版本1.7.2新是:
- 增加了一個列主文件格式
什麼在版本1.6.0是新的:
- 添加標準模式庫
什麼是新的在1.5.2版本:
- 允許跨IDL模式導入interdependancies
- 在架構和現場緩存哈希碼。
- Python實現MapReduce的連接器。
什麼1.5.1版本是新的:
- 修正發布
在什麼版本1.2.0新是:
- 修正了多線程競爭狀態,線程共享模式對象。
- 從不同的包Record對象不支持使用反射API。
- 使用了C ++(提升)現有的單元測試框架。
- C ++版本是用錯了字節序varints。
- Avro的代碼生成不應該強制轉換為對象的元素。
評論沒有發現