상세 컨텐츠

본문 제목

카산드라

Work/Study

by 물빛미르 2012. 1. 30. 17:50

본문

728x90
카산드라의 거울이 아니고 SQL을 사용하지 않는 noSQL DB의 이름이다.

http://bcho.tistory.com/440 

http://blog.evanweaver.com/2009/07/06/up-and-running-with-cassandra/

기존 DB가 2차원 배열 형태였다면 이녀석은 객체형태라고 보면 이해가 간단하다.
객체니까 당연히 객체도 담을 수 있으니 데이터를 담는 방법이 매우 자유로워진다.
DB를 설계하다보면 각 데이터에 따라서 달라지는 정보를 담아야 하는 경우가 생기게 되는데 그 경우에 기존 DB는 구분자를 두어서 조합한 데이터를 텍스트형에 밀어넣어버리거나 아예 참조키를 가지고 키=값으로 이루어진 서브 정보 테이블을 두어야 했다.
하지만 객체형인 구조에서는 그럴 필요가 없다. 각 데이터에 따라 필요한 정보를 자유롭게 구성해 담을 수 있다는것이 매우 매력적으로 다가온다.

대충만 훝어보았는데 시간을 내어서 조물락 조물락 토이 플젝이라도 하나 해봐야겠다. 
728x90

관련글 더보기