2023.12.18(월)
데이터 창고를 관리하는 프로그램
크게 RDBMS와 NoSQL로 분류
데이터베이스 랭킹 (Dec. 2023) 🔗
Oracle
MySQL
Microsoft SQL Server
PostgreSQL
MariaDB
SQLite
DB계의 오랜 대세로 2차원 테이블(Table)에 데이터를 저장하는 방식으로 데이터베이스를 관리
구조
![]() | ![]() 3주차에 정리했던 🔑MariaDB Key 참고 |
---|
RDBMS의 언어, SQL(Structured Query Language)
2주차에 언급했던 🖋️SQL 참고
RDBMS의 공통적인 특징은 SQL을 사용한다는 것 → 이와 반대로 RDBMS가 아닌 DB는 ‘SQL을 사용하지 않는다’는 의미로 "Not only SQL”, NoSQL이라고 부름
(물론 RDBMS가 아니면서 SQL 기능이 있는 종류도 있고 SQL을 쓰지 않으면서 RDBMS인 제품도 있지만, 매우 드물기 때문에 통상적으로 NoSQL이라고 부름)
문서 데이터베이스 (Document Database)
MongoDB
CouchDB
키-값 데이터베이스 (Key-value Database)
Redis
Amazon DynamoDB
Memcached
Graph Database
Neo4j
JanusGraph
InfiniteGraph
![]() | ![]() |
---|
요즘 읽고 있는 책 "혼공얄코"에 잘 설명되어 있어서 참고해서 정리해보았다 :)