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