GeeksforGeeks

Hadoop er en open source programmerings ramme. Rammen for Hadoop er baseret på Java programmeringssprog med nogle indfødte kode i shell script og C.
denne ramme bruges til at styre, gemme og behandle dataene & beregning for de forskellige applikationer af big data, der kører under grupperede systemer. De vigtigste komponenter i Hadoop er HDFS, MapReduce og garn.

Cassandra er et open source distribueret data management system med bred kolonne butik og Noskl database. I denne database er det muligt at håndtere en meget stor mængde data på tværs af mange vareudstyr uden et enkelt fejlpunkt og høj tilgængelighed. Koden er skrevet i Java og udviklet af Apache Foundation.

forskel mellem Hadoop og Cassandra

S.NO. HADOOP CASSANDRA
1 Hadoop er en skalerbar ramme, der er designet til at blive implementeret på billig udstyr. det er implementeret på en meget distribueret måde som en klynge af forekomster, der alle er opmærksomme på hinanden.
2 Hadoop er en stor databehandlingsramme baseret på den berømte MapReduce programmeringsmodel. Cassandra bruges hovedsageligt til databehandling i realtid.
3 Hadoop understøtter en række forskellige formater. Cassandra understøtter ikke billeder.
4 Hadoop følger en master slave arkitektur. Cassandra følger en peer-to-peer-arkitektur
5 Hadoop er implementeret i et enkelt datacenter. Cassandra er implementeret på en meget distribueret måde.
6 det brugte kort reducere at læse / skrive. dette bruger Cassandra forespørgselssprog.
7 i hadoop skrives data direkte til data node. mens du er i Cassandra, skrives data først til mem-table og derefter skrives det til disk.
8 Hadoop har en fast replikationsfaktor på 3. Replikationsfaktor i Cassandra afhænger af antallet af noder.
9 det har en høj latenstid. det har mindre latensrate.
10 Hadoop bruger TCP og UDP til kommunikation. i Cassandra bruges sladderprotokol til kommunikation.
11 det er til databatchbehandling. det er til realtidsbehandling.
Artikel Tags :

Praksis Tags :

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.