Pagina inicial > O > O Que É Schema Avro?

O que é Schema Avro?

Avro é uma especificação para formato de dados mantida pelo grupo Apache. Ele tem muitas utilidades e a principal e mais utilizada com Apache Kafka® é a Schema Resolution. Nos exemplos anteriores, na Versão 2 foi incluído um campo chamado metadados , ele é requerido porque não define um valor padrão.

Consulte Mais informação

Porquê usar Avro?

Há várias razões para usar o Avro:

1. O Avro é um formato binário muito eficiente que utiliza uma fracção do espaço requerido pelos formatos de texto, como o JSON. Isto pode ser especialmente importante quando se trabalha com grandes conjuntos de dados.

2. O Avro permite a evolução do esquema. Isto significa que os dados podem ser adicionados, removidos, ou alterados de uma forma retrocompatível. Isto pode ser muito útil quando se trabalha com dados que estão em constante mudança.

3. O Avro é muito rápido. Utiliza um formato binário compacto que é optimizado para a velocidade.

4. O Avro é neutro em termos de linguagem. Isto torna mais fácil trabalhar com dados de qualquer linguagem de programação.

5. O Avro tem um bom suporte para streaming. Isto significa que os dados podem ser processados à medida que são lidos, sem ter de esperar que o ficheiro inteiro seja lido antes de começar a processá-lo.

De Fleisher

O que faz o Apache? :: Qual o formato de arquivo padrão do Excel?
Links Úteis

Notice: session_start(): A session had already been started - ignoring in /home/definirtec/app_ampliar/app/src/controller.php on line 296
O Que É Schema Avro?
Pagina inicial > O > O Que É Schema Avro?

O que é Schema Avro?

Avro é uma especificação para formato de dados mantida pelo grupo Apache. Ele tem muitas utilidades e a principal e mais utilizada com Apache Kafka® é a Schema Resolution. Nos exemplos anteriores, na Versão 2 foi incluído um campo chamado metadados , ele é requerido porque não define um valor padrão.

Consulte Mais informação

Porquê usar Avro?

Há várias razões para usar o Avro:

1. O Avro é um formato binário muito eficiente que utiliza uma fracção do espaço requerido pelos formatos de texto, como o JSON. Isto pode ser especialmente importante quando se trabalha com grandes conjuntos de dados.

2. O Avro permite a evolução do esquema. Isto significa que os dados podem ser adicionados, removidos, ou alterados de uma forma retrocompatível. Isto pode ser muito útil quando se trabalha com dados que estão em constante mudança.

3. O Avro é muito rápido. Utiliza um formato binário compacto que é optimizado para a velocidade.

4. O Avro é neutro em termos de linguagem. Isto torna mais fácil trabalhar com dados de qualquer linguagem de programação.

5. O Avro tem um bom suporte para streaming. Isto significa que os dados podem ser processados à medida que são lidos, sem ter de esperar que o ficheiro inteiro seja lido antes de começar a processá-lo.

De Fleisher

O que faz o Apache? :: Qual o formato de arquivo padrão do Excel?
Links Úteis