콘텐츠
- 정의-Apache Cassandra는 무엇을 의미합니까?
- Microsoft Azure 및 Microsoft 클라우드 소개 | 이 가이드를 통해 클라우드 컴퓨팅에 관한 모든 내용과 클라우드에서 비즈니스를 마이그레이션하고 운영하는 데 Microsoft Azure가 어떻게 도움이되는지 알아 봅니다.
- Techopedia는 Apache Cassandra를 설명합니다.
정의-Apache Cassandra는 무엇을 의미합니까?
Apache Cassandra는 오픈 소스 NoSQL 분산 데이터베이스 관리 시스템입니다. 그것은 원래 Avinash Lakshman과 Prashant Malik에 의해 개발되었습니다. 버전 2.0.7은 2014 년 4 월 14 일에 릴리스되었습니다.Microsoft Azure 및 Microsoft 클라우드 소개 | 이 가이드를 통해 클라우드 컴퓨팅에 관한 모든 내용과 클라우드에서 비즈니스를 마이그레이션하고 운영하는 데 Microsoft Azure가 어떻게 도움이되는지 알아 봅니다.
Techopedia는 Apache Cassandra를 설명합니다.
Apache Cassandra는 전통적인 관계형 데이터베이스 관리 시스템 (RDBMS) 대신 NoSQL 시스템을 사용합니다. 이는 후자가 웹 사이트 나 온라인 회사에서 생성 한 데이터와 같은 대량의 비정형 데이터를 처리하는 데 적합하지 않기 때문입니다. NoSQL은 설계가 단순하고 수평 확장을 지원하므로 성능 향상을 위해 새 서버를 추가 할 수 있습니다.Cassandra는 RDBMS에 사용되는 마스터 / 슬레이브 설정 대신 피어 투 피어 아키텍처를 사용합니다. 전자에는 피어 투 피어 파일 공유와 같은 마스터 서버가 없습니다. 수많은 요청으로 인해 마스터 서버가 중단되거나 중단되면 슬레이브 서버는 쓸모 없게되지만 피어 투 피어 설정에서는 모든 데이터베이스 클러스터가 동일하며 모든 클라이언트의 요청을 수락 할 수 있습니다. 결과적으로 Cassandra는 단일 실패 지점이 없습니다.