'
Al món de la base de dades NoSQL, hi ha diverses plataformes que competeixen per posicionar-se a l'usuari com la millor opció per gestionar el Big Data.
Sovint les plataformes són desenvolupades de manera autòctona per les organitzacions per trobar solucions als desafiaments interns, però poques vegades aquestes plataformes internes comencen a convertir-se en un fenomen global. Tal és el cas d'Apache Cassandra.
Aquí hi ha les 5 raons principals per aprendre Cassandra
Raó 1: el mercat laboral en auge
- A l'era del Big Data, hi ha una necessitat creixent de professionals de NoSQL, tal com afirma el popular lloc de treball Dice.com. Només una simple mirada als llocs de treball més populars us donarà una imatge. Per exemple, el nombre de treballs NoSQL va arribar al 2000 a Dice, dels quals Cassandra s'esmenta freqüentment com a habilitat bàsica.
- A més, un estudi recent a Dice Salary Report 2014 estableix que la compensació dels professionals de NoSQL és de 114.796 $ i s’espera que el nombre creixi exponencialment a mesura que les empreses passen de la base de dades tradicional a NoSQL.
Raó 2: usuaris de Fortune 500
què és la serialització a Java
- En un moment en què els entorns de producció més grans tenen centenars de terabytes de dades i clústers de més de 300 servidors, Cassandra està experimentant un ús augmentat donada la seva característica de ser de codi obert.
- Just quan Facebook es va unir al Fortune 500 el 2013, la plataforma de Cassandra ja va començar a funcionar bé. Tenint en compte que algunes de les principals empreses de sectors prometedors com les comunicacions, les xarxes socials, el comerç electrònic i les TI utilitzen Cassandra per ampliar les seves capacitats tecnològiques.
- Empreses com Comcast, Twitter, Ebay, Walmart i IBM han desplegat Cassandra en diverses parts de les seves operacions en funció de la naturalesa del seu negoci per citar-ne alguns.
Raó 3: Neix per al Big Data
- El Big Data és aquí per quedar-se i la cerca d’una plataforma NoSQL per fer front als desafiaments del Big Data s’acaba amb l’adopció de Cassandra. Amb un munt de dades generades des del telèfon intel·ligent, el punt de venda, els satèl·lits i la predicció del temps, les bases de dades NoSQL esdevenen la necessitat de l’hora.
- Cassandra està dissenyat per gestionar conjunts de dades extremadament grans. Amb una base de dades distribuïda, la plataforma s’encarrega de com es pot accedir a les dades. També protegeix la pèrdua de dades de la fallada dels nodes del clúster mitjançant la rèplica.
- Normalment, les organitzacions busquen quatre factors: Alta velocitat de dades, varietat de dades, volum de dades, complexitat de dades ” mentre escolliu la millor base de dades NoSQL per al Big Data.
- Cassandra explica altres plataformes sobre aquests factors, a més de proporcionar un avantatge únic de servei altament disponible sense cap punt de fallada.
Raó 4: rendiment contra altres variants de NoSQL
- Aquí és on entren en joc les funcions de Cassandra, com ara la disponibilitat contínua, l’elevada escalabilitat, el rendiment, la seguretat i la simplicitat, alhora que redueixen els costos. Aprendre mes sobre
- Com a plataforma líder per a NoSQL, Cassandra elimina altres jugadors com HBase, Redis i MySQL en diversos punts de referència.
- Segons EndPoint, una empresa de consultoria de bases de dades i de codi obert que inclou les principals bases de dades NoSQL va utilitzar una varietat de càrregues de treball diferents a les instàncies EC2 d’Amazon Web Services amb càrregues de treball que varien des de la combinació de lectura / escriptura, càrregues de treball de lectura principalment, càrrega de treball d’escriptura majoritària i moltes altres en què Cassandra va destacar amb les operacions / segons més ràpides entre totes.
Raó 5: canvi tectònic de relacional a NoSQL
- Moltes organitzacions canvien de NoSQL per als RDBMS on emmagatzemen les seves dades. Per exemple, Netflix emmagatzema el 95% de totes les seves dades, incloent-hi tot l'historial de visualitzacions dels 36 milions dels seus membres a Cassandra i han migrat d'Oracle en aquest procés.
- Funcions com les veritables funcions d’escriptura / lectura de Cassandra en qualsevol lloc, amb aquest suport per incloure no només clústers que tenen una premissa única a la natura, sinó també diversos centres de dades i zones de disponibilitat a diferència de la replicació de RDBMS, fa que sigui una raó convincent per canviar a NoSQL. Sovint es converteix en un repte
- Les principals empreses com EBay, Adobe, Constant Contact han canviat els models NoSQL no per opció, sinó per necessitat, ja que la seva aplicació, usos i dades han superat el model RDBMS heretat i requereixen un tipus de plataforma diferent.
Per tant, si Cassandra és el teu, una petita història sobre els orígens de Cassandra sempre et pot beneficiar.
transformacions en informàtica amb exemple
La història darrere de Cassandra
- No és una sorpresa per als frikis que el mateix creador de Cassandra no fos cap altre que el gegant de les xarxes socials Facebook que es va construir amb Dynamo d’Amazon i Big Table de Google. En aquells temps, quan Facebook esbrinava coses, ràpidament volia resoldre el seu problema de cerca de la safata d’entrada, cosa que significava que el sistema havia de gestionar un rendiment molt elevat de milers de milions d’escriptures al dia i escalar amb el nombre d’usuaris. Cassandra se la va encarregar.
- El mateix concepte de Cassandra és tenir una base de dades orientada a columnes altament escalable per implementar casos d’ús adequats similars a variants de NoSQL (és a dir, ‘no només SQL’) com CouchDB. Cassandra es veu sovint com l'avantguarda de la innovació NoSQL.
Fet divertit: La paraula Cassandra s’inspira en una bella vident mística de la mitologia grega la predicció del qual mai no es va creure.
Tens alguna pregunta? Esmenta’ls a la secció de comentaris i et respondrem.
com sortir d’un mètode a Java
Articles Relacionats:
Importància de la ciència de dades amb Cassandra