들어가기 전... 30년이 넘는 시간동안 RDBMS(Relational DataBase Management System)가 사랑받고 있지만, 대용량 데이터 저장, 비정형 데이터 저장, 빠른 응답시간 등의 새로운 요구사항에 기존 RDBMS만으론 대응하기 어려울 때가 있다. 그럴 때 기존 RDBMS와 차별적인 강점을 갖춘 데이터베이스 관리 프로그램들, NoSql을 찾게 된다. ※ NoSql? NoSql은 기존 RDBMS 방식을 탈피한 데이터베이스를 의미한다. ※ NoSql의 종류 (NoSql은 RDBMS가 아님) - 서로 연관된 그래프 형식의 데이터를 저장할 수 있는 Graph Store - Row가 아닌 Column 위주로 데이터를 저장하는 Column Store - 비정형 대량 데이터를 저장하기 위한 D..