어떤 DB를 사용할 것인가

DB의 종류로는 크게 관계형 DB, 비 관계형 DB가 존재하는데

관계형 DB자료를 테이블과 열(칼럼)으로 표현

비 관계형 DBkey-value(redis), graph, column, document(mongodb) 등의 저장 방식 존재

비 관계형 DB가 유용한 경우


수직적 규모 확장(Scale-Up), 수평적 규모 확장(Scale-Out)

Scale-Up

서버의 성능 자체를 올려버리는 것 단순하지만 아래와 같이 너무 명확한 단점들을 가지고 있다.

Scale-Out