한눈에 보는 정의

Cassandra(아파치 카산드라)는 중앙 서버 없이 여러 서버가 동등하게 데이터를 나눠 저장해, 일부 서버에 장애가 생겨도 끊김 없이 운영되는 분산 NoSQL(Not Only SQL) (NoSQL) 데이터베이스입니다.

자세히 알아보기

  • 예문: "전 세계 여러 지역에 서버를 두고 서비스하는 이 기업은, 지역 간 장애 전파 위험이 적은 Cassandra를 데이터베이스로 택했다."
  • 대표 서버 하나가 죽으면 전체가 멈추는 구조와 달리, 모든 서버가 동등한 역할을 하기 때문에 특정 서버 몇 대가 죽어도 나머지가 그대로 서비스를 이어갈 수 있는 매우 높은 가용성을 갖춥니다.
  • HBase(하둡 데이터베이스) (HBase)와 마찬가지로 컬럼 지향 구조를 쓰지만, 중앙 조정자 없이 완전히 대등한 서버들로 구성된다는 점에서 아키텍처 철학이 다릅니다.
  • 데이터의 일관성보다 가용성을 우선시하는 설계 철학을 가지고 있어, 전 세계 여러 지역에 걸쳐 서비스되는 대규모 애플리케이션에서 특히 선호됩니다.

관련 용어

최종 수정일: 2026년 9월 29일

← 용어사전 전체 목록으로