Apache Avro

Apache Avro
Description de l'image Apache Avro Logo 2023.svg.

Informations
Développé par Apache Software FoundationVoir et modifier les données sur Wikidata
Première version [1]Voir et modifier les données sur Wikidata
Dernière version 1.12.0 ()[2]Voir et modifier les données sur Wikidata
Dépôt github.com/apache/avroVoir et modifier les données sur Wikidata
Écrit en Java, C, C++, C#, PHP, Python, Ruby, JavaScript, Perl et RustVoir et modifier les données sur Wikidata
Formats lus Avro Object Container File (d), Apache Avro Schema file format (d), Apache Avro IDL Data (d) et Apache Avro Protocol Data (d)Voir et modifier les données sur Wikidata
Formats écrits Avro Object Container File (d), Apache Avro Schema file format (d), Apache Avro IDL Data (d) et Apache Avro Protocol Data (d)Voir et modifier les données sur Wikidata
Type Format de sérialisation de données (d)Voir et modifier les données sur Wikidata
Licence Licence Apache 2.0Voir et modifier les données sur Wikidata
Site web avro.apache.orgVoir et modifier les données sur Wikidata

Avro est un framework de remote procedure call et de sérialisation de données élaboré au sein du projet Apache Hadoop. Il utilise JSON pour la définition des types de données et des protocoles, et sérialise les données dans un format binaire plus compact. La principale utilisation est dans Apache Hadoop, où il peut fournir à la fois un format de sérialisation pour les données persistantes, et un format "filaire" pour la communication entre les nœuds Hadoop, et de programmes client pour services Hadoop.

Il est similaire à Apache Thrift et Protocol Buffers, mais ne nécessite pas d'exécuter un programme de génération de code lors d'un changement de schéma (sauf si désiré pour les langages statiquement-typés).

Avro est reconnu et accepté par Apache Spark SQL comme source de données[3].

  1. « https://projects.apache.org/json/projects/avro.json » (consulté le )
  2. « Release 1.12.0 », (consulté le )
  3. (en) « 3 Reasons Why In-Hadoop Analytics are a Big Deal - Dataconomy », sur Dataconomy, (consulté le ).

Apache Avro

Dodaje.pl - Ogłoszenia lokalne