Апач Кассандра

Автор: Eugene Taylor
Дата создания: 8 Август 2021
Дата обновления: 12 Май 2024
Anonim
🇷🇺 Введение в фундаментальные принципы и основы Apache Cassandra: Cassandra Day Russia Workshop I
Видео: 🇷🇺 Введение в фундаментальные принципы и основы Apache Cassandra: Cassandra Day Russia Workshop I

Содержание

Определение - Что означает Apache Cassandra?

Apache Cassandra - это система управления распределенной базой данных NoSQL с открытым исходным кодом. Первоначально он был разработан в Авинаш Лакшман и Прашант Малик. Версия 2.0.7 была выпущена 14 апреля 2014 года.

Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.

Техопедия объясняет Апача Кассандру

Apache Cassandra использует систему NoSQL вместо традиционной системы управления реляционными базами данных (RDBMS), поскольку последняя не очень подходит для обработки больших объемов неструктурированных данных, таких как те, которые создаются веб-сайтами или онлайн-компаниями. NoSQL имеет более простую конструкцию и поддерживает горизонтальное масштабирование, что позволяет добавлять новые серверы для повышения производительности.

Cassandra использует одноранговую архитектуру вместо настройки master / slave, используемой в RDBMS. В первом случае нет главного сервера, как в одноранговом обмене файлами. Если главный сервер останавливается или выходит из строя из-за многочисленных запросов, подчиненные серверы оказываются бесполезными, тогда как в одноранговой настройке каждый кластер базы данных одинаков и может принимать запросы от любого клиента. В результате у Кассандры нет единой точки отказа.