Apache Cassandra

Autor: Eugene Taylor
Data Utworzenia: 8 Sierpień 2021
Data Aktualizacji: 12 Móc 2024
Anonim
🇷🇺 Введение в фундаментальные принципы и основы Apache Cassandra: Cassandra Day Russia Workshop I
Wideo: 🇷🇺 Введение в фундаментальные принципы и основы Apache Cassandra: Cassandra Day Russia Workshop I

Zawartość

Definicja - Co oznacza Apache Cassandra?

Apache Cassandra to otwarty system zarządzania rozproszoną bazą danych NoSQL. Został pierwotnie opracowany przez Avinash Lakshman i Prashant Malik. Wersja 2.0.7 została wydana 14 kwietnia 2014 r.

Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.

Techopedia wyjaśnia Apache Cassandra

Apache Cassandra korzysta z systemu NoSQL zamiast tradycyjnego systemu zarządzania relacyjnymi bazami danych (RDBMS), ponieważ ten drugi nie nadaje się do obsługi dużych ilości nieuporządkowanych danych, takich jak te tworzone przez strony internetowe lub firmy internetowe. NoSQL ma prostszą konstrukcję i obsługuje skalowanie w poziomie, co pozwala dodawać nowe serwery w celu uzyskania lepszej wydajności.

Cassandra używa architektury peer-to-peer zamiast konfiguracji master / slave stosowanej w RDBMS. W tym pierwszym nie ma serwera głównego, jak w przypadku udostępniania plików peer-to-peer. Jeśli serwer główny utknie lub ulegnie awarii z powodu licznych żądań, serwery podrzędne stają się bezużyteczne, podczas gdy w konfiguracji peer-to-peer każdy klaster bazy danych jest równy i może przyjmować żądania od dowolnego klienta. W rezultacie Cassandra nie ma ani jednego punktu awarii.