Съдържание
- Определение - Какво означава Apache Cassandra?
- Въведение в Microsoft Azure и Microsoft Cloud | В това ръководство ще научите какво представлява компютърните изчисления и как Microsoft Azure може да ви помогне да мигрирате и стартирате бизнеса си от облака.
- Техопедия обяснява Апаче Касандра
Определение - Какво означава Apache Cassandra?
Apache Cassandra е система за управление на разпределени бази данни с отворен код NoSQL. Първоначално е разработена от Авинаш Лакшман и Прашант Малик. Версия 2.0.7 излиза на 14 април 2014 г.Въведение в Microsoft Azure и Microsoft Cloud | В това ръководство ще научите какво представлява компютърните изчисления и как Microsoft Azure може да ви помогне да мигрирате и стартирате бизнеса си от облака.
Техопедия обяснява Апаче Касандра
Apache Cassandra използва системата NoSQL вместо традиционната система за управление на релационни бази данни (RDBMS), тъй като последната не е подходяща за работа с големи обеми от неструктурирани данни, като тези, произведени от уебсайтове или онлайн компании. NoSQL има по-опростен дизайн и поддържа хоризонтално мащабиране, което позволява добавянето на нови сървъри за по-добра производителност.Cassandra използва архитектура peer-to-peer вместо настройката master / slave, използвана в RDBMS. Няма главен сървър в предишния, например при споделяне на файлове peer-to-peer. Ако главният сървър спира или се поврежда поради многобройни заявки, подчинените сървъри се оказват безполезни, докато при настройка на партньорска мрежа, всеки клъстер от бази данни е равен и може да приема заявки от всеки клиент. В резултат Касандра няма нито една точка на провал.