Format Atlas

Confronta

Avro o ORC

Avro è spesso usato per scambiare record governati da uno schema. ORC memorizza dati tipizzati per colonna per le letture analitiche.

Quale formato scegliere?

Valuta Avro per pipeline orientate ai record e ORC per sistemi analitici compatibili che leggono colonne selezionate.

Adatto per Avro

Scambiare record con schema definito

  • Eventi e flussi che tengono traccia delle versioni dello schema

Adatto per ORC

Conservare grandi tabelle strutturate per analisi

  • Query su colonne scelte con indici

Informazioni di base

VoceAvroORC
Estensione.avro.orc
Tipo MIMEapplication/avroapplication/vnd.apache.orc
Usi comuniScambiare record con schema definitoConservare grandi tabelle strutturate per analisi
Come aprireUsa uno strumento Avro per controllare schema, campi, tipi e record.Usa uno strumento ORC per esaminare schema, colonne, numero di righe, compressione e campioni.
Esportare o convertireVerso JSON o Parquet verifica nomi, tipi, null, tipi logici, numero di record e compatibilità.Verso Parquet o CSV verifica tipi, null, date, decimali, partizioni e numero di righe.

Scegli in base all'uso

Eventi e flussi che tengono traccia delle versioni dello schema

Scambiare record con schema definito

Avro

Query su colonne scelte con indici

Conservare grandi tabelle strutturate per analisi

ORC

Punto chiave 1

Avro è incentrato su record e schemi.

Approfondisci le differenze

Punto chiave 2

ORC usa archiviazione per colonne e indici per l'analisi.

Approfondisci le differenze

Approfondisci le differenze

Scegli in base all'elaborazione e agli strumenti della piattaforma. Prova schemi e interrogazioni rappresentative.

  • Avro è adatto a serializzare e scambiare record.
  • ORC è progettato per letture analitiche per colonna.
  • Supporto del motore e carico di lavoro contano più di una classifica universale.

Domande frequenti

ORC può sostituire subito Avro in un flusso di eventi?

Non automaticamente. Verifica se il flusso richiede messaggi di record o file analitici a colonne.

Scopri di più

Usi e verifiche correlati

Scegliere un formato per analisi e scambio dati

Riferimenti e specifiche