상황 따라 골라 쓰는 데이터베이스
데이터베이스는 구조화된 정보, 즉 데이터를 체계적으로 저장하고 관리하는 공간이다. 쉽게 말해 정보를 모아두는 저장소라고 할 수 있다. 그렇다면 모든 서비스에 하나의 데이터베이스만 사용해도 될까? 실시간 데이터 처리, 다수의 사용자 요청, 자주 바뀌는 유연한 데이터 구조 등 상황에 따라 요구되는 조건은 각각 다르다. 이처럼 요구사항에 따라 어떤 DB를 선택하느냐는 서비스의 효율성과 안정성에 큰 영향을 미친다. 따라서 우리는 언제 어떤 DB를 써야 할지 고민할 수밖에 없다. 그래서 다양한 종류의 데이터베이스가 어떤 특징을 가지고 있는지 알아보고 어떤 상황에 적용해 볼 수 있을지 생각해 보자! RDB, 관계형 데이터베이스 RDB(Relational Database)는 데이터를 행과 열로 이루어진 표(테이블) ..