Wat is die dataverwerkingsenjin agter Amazon Elastic MapReduce?
Wat is die dataverwerkingsenjin agter Amazon Elastic MapReduce?

Video: Wat is die dataverwerkingsenjin agter Amazon Elastic MapReduce?

Video: Wat is die dataverwerkingsenjin agter Amazon Elastic MapReduce?
Video: Учебное пособие по AWS EC2 для начинающих | Что такое AWS EC2? | Учебник по AWS EC2 | Обучение работе с AWS | Упрощенное обучение 2024, Mei
Anonim

Amazon EMR gebruik Apache Hadoop as dit versprei word dataverwerkingsenjin . Hadoop is 'n oopbron, Java-sagtewareraamwerk wat ondersteun data -intensiewe verspreide toepassings wat op groot groepe loop van kommoditeit hardeware.

Boonop, wat is Amazon Elastic MapReduce?

Amazon Elastiese MapReduce ( EMR ) is 'n Amazon Webdienste ( AWS ) hulpmiddel vir groot data verwerking en ontleding. Amazon EMR verwerk groot data oor 'n Hadoop-groep van virtuele bedieners op Amazon Elastiek Rekenwolk ( EC2 ) en Amazon Eenvoudige bergingsdiens ( S3 ).

Verder, word Amazon EMR ten volle bestuur? Dit is 'n ten volle bestuur word datameer-diens wat databerging van rekenaarhulpbronne kan ontkoppel en in plaas daarvan rekenaarklusters skaalbaar maak, beskikbaar om op aanvraag gebruik te word, en sluit die vermoë in vir veelvuldige groepe om toegang tot dieselfde datastelle gelyktydig te verkry.

Mens kan ook vra, hoe werk AWS EMR?

Oor die algemeen, wanneer jy data verwerk in Amazon EMR , die invoer is data gestoor as lêers in jou gekose onderliggende lêerstelsel, soos Amazon S3 of HDFS. Hierdie data gaan van een stap na die volgende in die verwerkingsvolgorde oor. Die laaste stap skryf die uitsetdata na 'n gespesifiseerde plek, soos 'n Amazon S3 emmer.

Wat is die verskil tussen ec2 en EMR?

Anders as EMR , EC2 kategoriseer nie slaafnodusse in kern- en taaknodusse nie. Dit verhoog die risiko om HDFS-data te verloor in geval 'n nodus verwyder/verlore word. EC2 gebruik Apache-biblioteke (s3a) om toegang tot data op s3 te verkry. Aan die ander kant, EMR gebruik AWS-eiendomskode om vinniger toegang tot s3 te hê.

Aanbeveel: