Razlika između RDBMS i Hadoop

ključna razlika Između RDBMS-a i Hadoopa je da je RDBMS pohranjuje strukturirane podatke, dok Hadoop pohranjuje strukturirane, polustrukturirane i nestrukturirane podatke.

RDBMS je sustav za upravljanje bazama podataka koji se temelji na relacijskom modelu. Hadoop je softver za pohranu podataka i pokretanje aplikacija na klasterima robnog hardvera.

SADRŽAJ

1. Pregled i ključne razlike
2. Što je RDBMS
3. Što je Hadoop
4. Usporedna usporedba - RDBMS vs Hadoop u tabličnom obliku
5. Sažetak

Što je RDBMS?

RDBMS je kratica za Relacijski sustav za upravljanje bazama podataka koji se temelji na relacijskom modelu. U RDBMS-u se tablice koriste za pohranu podataka, a tipke i indeksi pomažu u povezivanju tablica. Tablica je zbirka elemenata podataka i oni su entiteti. Sadrži retke i stupce. Redovi predstavljaju jedan unos u tablici. Stupci predstavljaju atribute.

Na primjer, u bazi podataka o prodaji mogu se nalaziti kupci i proizvodi. Kupac može imati atribute kao što su customer_id, ime, adresa, phone_no. Stavka može imati atribute kao što su product_id, name itd. Primarni ključ tablice korisnika je customer_id dok je primarni ključ tablice proizvoda product_id. Postavljanje product_id u korisničku tablicu kao strani ključ povezuje ta dva entiteta. Isto tako su i tablice povezane jedna s drugom. Omogućuju integritet podataka, normalizaciju i još mnogo toga. Malo je uobičajenih RDBMS sustava MySQL, MSSQL i Oracle. Oni koriste SQL za postavljanje upita.

Što je Hadoop?

Hadoop je Apacheov open source okvir napisan na Javi. To pomaže pohranjivanju i obradi velike količine podataka na klasterima računala pomoću jednostavnih modela programiranja. Glavni cilj Hadoopa je pohranjivanje i obrada velikih podataka, što se odnosi na veliku količinu složenih podataka. Propusnost Hadoopa, što je sposobnost za obradu volumena podataka u određenom vremenskom razdoblju, je velika.

U arhitekturi Hadoopa postoje četiri modula. To su uobičajeni Hadoop, YARN, distribuirani datotečni sustav Hadoop (HDFS) i Hadoop MapReduce. Zajednički modul sadrži Java knjižnice i uslužne programe. Također ima datoteke za pokretanje Hadoopa. Hadoop YARN vrši raspored poslova i upravljanje resursima klastera.

Nadalje, Hadoop distribuirani datotečni sustav (HDFS) je sustav za pohranu Hadoop. Koristi arhitekturu master-slave. Glavni čvor je NameNode i upravlja meta podacima datotečnog sustava. Ostala računala su podređeni čvorovi ili DataNodes. Oni pohranjuju stvarne podatke. S druge strane, Hadoop MapReduce vrši raspodijeljeno računanje. Ima algoritme za obradu podataka. U HDFS-u, Master čvor ima alat za praćenje posla. Vodi kartu smanjuje posao na podređenim čvorovima. Za svaki podređeni čvor postoji alat za praćenje zadataka za dovršetak obrade podataka i ponovno slanje rezultata na glavni čvor. Općenito, Hadoop pruža veliko pohranjivanje podataka velike snage obrade.

Koja je razlika između RDBMS-a i Hadoopa?

RDBMS vs Hadoop

RDBMS je sistemski softver za stvaranje i upravljanje bazama podataka koji se temelji na relacijskom modelu. Hadoop je zbirka softvera otvorenog koda koji povezuje mnoga računala za rješavanje problema koji uključuju veliku količinu podataka i računanje.
 Raznolikost podataka
RDBMS pohranjuje strukturirane podatke. Hadoop pohranjuje strukturirane, polustrukturirane i nestrukturirane podatke.
Pohrana podataka
RDBMS pohranjuje prosječnu količinu podataka. Hadoop pohranjuje veliku količinu podataka od RDBMS-a.
 Ubrzati
U RDBMS-u su čitanja brza. U Hadoopu brzo čitaju i pišu.
skalabilnost
RDBMS ima vertikalnu skalabilnost. Hadoop ima horizontalnu skalabilnost.
Hardver
RDBMS koriste high-end servere. Hadoop koristi robni hardver.
  propusnost
Propusnost RDBMS je veća. Hadoop propusnost je niža.

Pregled - RDBMS i Hadoop

Ovaj članak govori o razlici između RDBMS i Hadoop. Ključna razlika između RDBMS i Hadoop je u tome što RDBMS pohranjuje strukturirane podatke, dok Hadoop pohranjuje strukturirane, polustrukturirane i nestrukturirane podatke..

Referenca:

1.Tutorials Point. "Koncepti SQL RDBMS." , Tutorials Point, 8. siječnja 2018. Dostupno ovdje  
2.Tutorijalna točka. "Hadoop Vodič." , Tutorials Point, 8. siječnja 2018. Dostupno ovdje  

Ljubaznošću slike:

1.'8552968000'by Intel Free Press (CC BY-SA 2.0) putem Flickr-a