본문 바로가기

NoSQL/Cassandra

[Cassandra] Cassandra 란?




[Cassandra 란?]


  - 오픈소스 분산 데이터베이스 관리 시스템

  - 아마존 다이나모 분산 디자인과 구글 빅테이블의 데이터 모델을 기반으로 2008년 페이스북에서 개발




[Cassandra 이름의 유래]


  - 그리스 신화에서 카산드라는 트로이의 프리아모스 왕과 헤카베 여왕의 딸을 말한다. 

    카산드라가 매우 아름다웠으므로 아폴로 신이 그녀에게 예언 능력을 주었다.

    그러나 카산드라가 아폴로 신의 구애를 거부하자 아폴로는 그녀가 미래를 정확하게 예언할 수 있지만,

    누구도 믿지 않는 저주를 내렸다.

    카산드라는 트로이 왕국의 멸망을 예견했지만, 이를 막을 힘은 없었다.

    카산드라 분산 데이터베이스는 그녀의 이름을 붙인 것이다.

    추측하건데 데이터베이스 이름에 또 다른 예언자의 이름을 붙은 델포이의 오라클을 빗댄 농담으로 

    이런 이름을 붙인 것 같다.