Hub Development/SQL
2024. 7. 5.
[SQL] DB 선택 과정 : RDBMS & NoSQL ( feat. Redis와 MongoDB )
📌 개요🔹 프로젝트를 진행하며 DB를 선택하기 위해 RDBMS와 NoSQL 중 어떤 DB를 사용해야 하는지 고민하게 되었다. 두 DB에 대한 자세한 내용을 알지 못했기 때문에 추가적인 학습이 필요하다고 생각되어 공부를 시작했다. 추가로, 같은 NoSQL인 Redis와 MongoDB의 장단점에 대해서도 알아봤다. 🖋 RDBMS 란?🔹 RDBMS(Relational DBMS)는 DBMS 앞에 R ( Relational ) 이 추가된 관계형 데이터베이스 관리 시스템이다. 데이터를 테이블 형태로 저장하고 관리하는 데이터베이스로, 일반적으로 SQL을 사용해서 데이터를 관리한다. 관계형 데이터베이스(RDMBS)에서는 이러한 관계를 나타내기 위해 외래 키(foreign key)라는 것을 사용하고 이러한 테..