[sql] SQL 데이터베이스의 종류

1. 관계형 데이터베이스

관계형 데이터베이스는 테이블 간의 관계를 나타내는 데이터 모델을 기반으로 하는 데이터베이스입니다. MySQL, PostgreSQL, Microsoft SQL Server, Oracle DB, SQLite 등이 대표적인 관계형 데이터베이스입니다.

2. NoSQL 데이터베이스

NoSQL 데이터베이스는 관계형 데이터베이스가 갖는 구조적 제약을 완화한 데이터베이스를 일컫습니다. MongoDB, Cassandra, Redis, Couchbase 등이 NoSQL 데이터베이스의 예시입니다.

3. 그래프 데이터베이스

그래프 데이터베이스는 데이터를 그래프로 표현하여 관리하는 데이터베이스로, Neo4j가 대표적인 그래프 데이터베이스입니다.

4. 시계열 데이터베이스

시계열 데이터베이스는 시계열 데이터를 효율적으로 저장하고 처리하기 위한 데이터베이스로, InfluxDBOpenTSDB가 주목받는 시계열 데이터베이스입니다.

SQL 데이터베이스는 다양한 유형과 용도에 맞게 설계되어 있으며, 각각의 특징과 장단점을 고려하여 선택해야 합니다.


참고 자료: