NOSQL 도입

less than 1 minute read

도입 요건

빅데이터 플랫폼을 구상 중에 있다.

가장 고민 되는 것이 NOSQL 도입 여부이다.

대용량이라고 해선 꼭 NOSQL 을 써야 하는가를 생각해볼 필요가 있다.

NOSQL 도입 업무 요건은 다음으로 정의 했다.

  1. 비정형 데이터들의 스키마 구조가 변경이 되는가? 수집 될 때마다 다른 구조를 가지게 되는가? RDBMS는 컬럼 변경이 있을때마다 어플리케이션 수정 비용이 커진다.

  2. 대용량 데이터 조회의 장점을 살리기 위해서. 조회 중심의 데이터 활용이 되는 경우인가가 중요한 요소인거 같다.

이외 단순 스케일 아웃이나. 장애복구는 AWS 나 클라우드에서 충분히 지원하므로 이런 이유로 NOSQL을 사용하는 건 낭비인거 같다.

Updated: