Obsah
- Definícia - Čo znamená Apache Cassandra?
- Úvod do programu Microsoft Azure a Microsoft Cloud V tejto príručke sa dozviete, o čom všetko je cloud computing a ako vám môže Microsoft Azure pomôcť migrovať a podnikať z cloudu.
- Techopedia vysvetľuje Apache Cassandra
Definícia - Čo znamená Apache Cassandra?
Apache Cassandra je open-source NoSQL distribuovaný systém správy databáz. Pôvodne ho vyvinuli Avinash Lakshman a Prashant Malik. Verzia 2.0.7 bola vydaná 14. apríla 2014.Úvod do programu Microsoft Azure a Microsoft Cloud V tejto príručke sa dozviete, o čom všetko je cloud computing a ako vám môže Microsoft Azure pomôcť migrovať a podnikať z cloudu.
Techopedia vysvetľuje Apache Cassandra
Apache Cassandra používa systém NoSQL namiesto tradičného systému správy relačných databáz (RDBMS), pretože tento systém nie je vhodný na spracovanie veľkých objemov neštruktúrovaných údajov, napríklad údajov vytvorených webovými stránkami alebo online spoločnosťami. NoSQL má jednoduchší dizajn a podporuje horizontálne škálovanie, čo umožňuje pridávanie nových serverov pre lepší výkon.Cassandra používa architektúru peer-to-peer namiesto nastavenia master / slave používaného v RDBMS. V prvom prípade neexistuje žiadny hlavný server, napríklad pri zdieľaní súborov typu peer-to-peer. Ak sa hlavný server zastaví alebo zrúti kvôli početným požiadavkám, podriadené servery sa stanú zbytočnými, zatiaľ čo v nastavení typu peer-to-peer je každý klaster databázy rovnaký a môže prijímať požiadavky od ktoréhokoľvek klienta. Výsledkom je, že Cassandra nemá jediný bod zlyhania.