"Apache Avro suteikia galimybę nuoseklinti duomenis, naudojant JSON schemas. Šie Schemos failai yra visada egzistuoja kartu su duomenimis, leidžia kūrėjams laivas abi duomenis ir jos struktūrą prie bet kurios programos, kad gali ją reikia.
Dėl šio duomenų galima skaityti ir parašyta labai dideliu greičiu, o taip pat kad ji būtų prieinama tolesniam perdirbimui į kitas programavimo kalbas, kad gali dirbti pagrindinę JSON failą.
Kadangi JSON gali dirbti gana sudėtingus įdėtos struktūras, duomenys taip pat gali būti sudėtingos formos, taip pat.
"Apache" Avro yra gana naudinga priemonė, ypač RPC operacijos, kai palieka schemos failą kliento ir serverio gali pagerinti duomenų užklausas kartus ir tarpusavio ryšius.
Dabartinės Avro API yra prieinami:
- "Java"
- C
- C ++
- PHP
- Perlas
- Rubinas
- Python
Kas naujo , šioje laidoje:
- Naujos funkcijos: "
- patalpintas Perlas įgyvendinimas Avro
- "Java": Schemos Patvirtinimo komunalinės paslaugos,
- Parama dešimtųjų tipą
- MultipleInputs ekvivalento Avro MR
- Leidimų akcijos tarp eilutę ir baitų "
Kas naujo versijos 1.7.7:
- Naujos funkcijos: "
- patalpintas Perlas įgyvendinimas Avro
- "Java": Schemos Patvirtinimo komunalinės paslaugos,
- Parama dešimtųjų tipą
- MultipleInputs ekvivalento Avro MR
- Leidimų akcijos tarp eilutę ir baitų "
Kas naujo versija 1.7.2.
- Pridėta stulpelio-dur failo formatą
Kas naujo versija 1.6.0.
- Pridėta standartinių schemų biblioteką;
Kas naujo versija 1.5.2.
- Leisti interdependancies visoje IDL schemų importo;
- Laikinoji maišos kodai schema ir lauke.
- Python įgyvendinimas MapReduce jungtį.
Kas naujo versija 1.5.1.
- Ištaisyta spaudai;
Kas naujo versijos 1.2.0:
- Nustatyti kelių sriegimo lenktynių būklė, kai siūlai dalis schemos objektai.
- Įrašyti objektus iš skirtingų pakuočių nepalaikoma svarstymų API.
- Naudoti esamą vieneto testas pagrindus C ++ (padidinti).
- C ++ versija naudoja klaidingą endian už varints.
- Avro kodas karta niekada neturėtų mesti elementą į objektą.
Komentarai nerastas