[백엔드] 기술 면접 Top30 - #1 NoSQL과 RDBMS의 특징과 차이점에 관한 장, 단점
댓글수 41 ·
2023.09.02
RDBMS (관계형 데이터베이스 관리 시스템) 특징 정형 데이터: RDBMS는 정해진 스키마에 따라 데이터를 구조화하며, 테이블 간의 관계를 사용하여 데이터를 저장합니다. SQL 사용: SQL (Structured Query Language)을 사용하여 데이터를 조작하고 쿼리 합니다. SQL은 강력한 질의 언어로 간단한부터 복잡한 데이터 조작이 가능합니다. 트랜잭션 지원: RDBMS는 ACID (원자성, 일관성, 고립성, 지속성) 트랜잭션을 지원하여 데이터 일관성을 보장합니다. 스케일 업: 대부분의 RDBMS는 수직 스케일링을 사용하여 높은 성능을 얻으려고 합니다. 이는 더 강력한 하드웨어로 업그레이드하는 방식입니다. 장점 데이터 일관성과 무결성을 보장합니다. 복잡한 쿼리와 조인을 지원하므로 다양한 데이..