Az Apache Avro módot ad sorosításához adatokat JSON sémákat. Ezek sémafájlok mindig jelen vannak az adatok, így a fejlesztők, hogy a hajó az adat- és a szerkezetét, hogy bármely alkalmazás, amely szükség van rá.
Mivel ezek az adatok olvashatók és írhatók nagyon nagy sebességgel, ugyanakkor ezzel a további feldolgozást más programozási nyelvek, amely képes kezelni az alap JSON fájlban.
Mivel a JSON tudja kezelni meglehetősen bonyolult beágyazott struktúrák, az adatok is egy komplex formában is.
Az Apache Avro elég egy hasznos eszköz, különösen az RPC a műveletek, ahol így egy sémafájl a kliens és a szerver adatok javítására lekérdezi idők és inter-kapcsolat.
A jelenlegi Avro API-k érhetők:
- Java
- C
- C ++
- PHP
- Perl
- Ruby
- Python
Mi az új ebben a kiadásban:
- Új funkciók:
- Added Perl végrehajtás Avro
- Java: Schema Validation segédprogramok
- Támogatás DECIMAL típus
- MultipleInputs egyenértékű Avro MR
- Engedélyezés akciók között húr és bájt
Mi az új verzió 1.7.7:
- Új funkciók:
- Added Perl végrehajtás Avro
- Java: Schema Validation segédprogramok
- Támogatás DECIMAL típus
- MultipleInputs egyenértékű Avro MR
- Engedélyezés akciók között húr és bájt
Mi az új verzió 1.7.2:
- Added oszlop-major formátumban.
Mi az új verzió 1.6.0:
- Added könyvtár szabványos sémák.
Mi az új verzió 1.5.2:
- Hagyjuk interdependancies egész IDL séma import.
- Gyorsítótár hash kódok séma és a mező.
- Python végrehajtása MapReduce csatlakozó.
Mi az új verzió 1.5.1:
- Hibajavítás kiadás.
Mi az új verzió 1.2.0:
- Fix multi-threading Versenyhelyzet amikor szálak részesedés séma tárgyakat.
- Record tárgyak különböző csomagokat nem támogatja a tükörképe API.
- Egy meglévő egység vizsgálati keret C ++ (boost).
- C ++ verzió használata rossz endian az varints.
- Avro kódgenerálást soha öntött egy elem az Object.
Hozzászólás nem található