GeeksforGeeks
Hadoop Er en åpen kildekode programvare programmering rammeverk. Rammeverket For Hadoop er basert På Java Programmeringsspråk med noen innfødt kode i shell script Og C.
dette rammeverket brukes til å administrere, lagre og behandle data & beregning for de ulike anvendelser av store data som kjører under grupperte systemer. De viktigste komponentene I Hadoop ER HDFS, MapReduce og YARN.
Cassandra er en åpen kildekode distribuert data management system med bred kolonne butikken Og NoSQL database. I Denne nosql database gir mulighet til å håndtere en meget stor mengde data på tvers av mange råvare maskinvare med ingen enkelt punkt av svikt og høy tilgjengelighet. Koden er skrevet I Java og utviklet Av Apache Software Foundation.
Forskjell Mellom Hadoop og Cassandra
S.NO. | HADOOP | CASSANDRA |
---|---|---|
1 | Hadoop Er et skalerbart rammeverk som er designet for å bli distribuert på billig maskinvare. | den distribueres på en svært distribuert måte som en klynge av forekomster som alle er klar over hverandre. |
2 | Hadoop Er en stor databehandling rammeverk basert på den berømte MapReduce programmeringsmodell. | Cassandra brukes hovedsakelig til databehandling i sanntid. |
3 | Hadoop støtter en rekke formater. | Cassandra støtter ikke bilder. |
4 | Hadoop følger en master slave arkitektur. | Cassandra følger en peer-to-peer-arkitektur |
5 | Hadoop distribueres i et enkelt datasenter. | Cassandra er utplassert i en svært distribuert måte. |
6 | det brukes kart redusere å lese / skrive. | Dette bruker Cassandra spørrespråk. |
7 | i hadoop skrives data direkte til data node. | mens Du er I Cassandra, blir data først skrevet til mem-tabellen og deretter skrevet til disk. |
8 | Hadoop har en fast replikasjonsfaktor på 3. | Replikasjonsfaktor I Cassandra avhenger av antall noder. |
9 | Den har høy latensrate. | den har mindre latensrate. |
10 | Hadoop bruker TCP og UDP for kommunikasjon. | I Cassandra brukes sladderprotokoll til kommunikasjon. |
11 | Det er for data batch prosessering. | det er for sanntidsbehandling. |