Апацхе Авро

Аутор: Eugene Taylor
Датум Стварања: 10 Август 2021
Ажурирати Датум: 20 Јуни 2024
Anonim
Avro Introduction
Видео: Avro Introduction

Садржај

Дефиниција - Шта значи Апацхе Авро?

Апацхе Авро је оквир за сериализацију података и позив позива на даљину који је развијен у оквиру Апацхе Хадооп пројекта где пружа и формат сериализације за добијање упорних података и жичани формат за пружање комуникације између Хадооп чворова, као и повезивање клијентског програма са Хадооп услуге.


Авро користи ЈСОН формат за дефинисање протокола и типова података, као и сериализује податке у компактни бинарни формат.

Увод у Мицрософт Азуре и Мицрософт Цлоуд | Кроз овај водич научићете о томе шта се рачуна у облаку и како вам Мицрософт Азуре може помоћи да мигрирате и покренете посао из облака.

Техопедија објашњава Апача Авро

Апацхе Авро је велики оквир за сериализацију података који производи податке у компактном бинарном формату који не захтева генерисање кода или проки објекте.

Користи се као компонента за серилизацију података за Апацхе Хадооп. Авро ради на концепту шема. Када се читају Авро подаци, шема која је коришћена током писања тих одређених података увек је присутна.

Ово омогућава сваком скупу података без режијске вредности, што чини серију брзом и релативно малом. А пошто су подаци и њихова шема у потпуности самоописани, то олакшава употребу са динамичким скриптним језицима.


Када су подаци Авроа смештени у одређеној датотеци, шема се такође чува са њима да би их касније други програм обрадио. Дакле, ако програм који чита податке очекује другу схему, онда се то лако може ријешити с обзиром на то да су обје схеме присутне.

Авро пружа:

  • Компактан и брз формат бинарних података

  • Богате структуре података

  • Датотека контејнера за складиштење трајних података

  • Позив на даљински поступак (РПЦ)

  • Интеграција са динамичким језицима

Генерисање кода није услов за читање или писање датотека са подацима или за употребу или примену РПЦ протокола.