데이터베이스 통합
데이터베이스 통합 (Database Integration)
DuckDB는 단순한 분석용 데이터베이스에 그치지 않고, 다른 데이터베이스 시스템들과도 유연하게 연결할 수 있어요. 이 문서 모음에서는 MySQL, PostgreSQL, SQLite 같은 외부 데이터베이스에 DuckDB가 어떻게 붙는지 각각의 가이드로 나눠서 설명하고 있어요.
이 카테고리에서 다루는 주제들을 정리하면 이렇습니다.
- MySQL 가져오기 (mysql) — 실행 중인 MySQL 데이터베이스에 직접 쿼리를 날리기
- PostgreSQL 가져오기 (postgres) — 실행 중인 PostgreSQL 데이터베이스에 직접 쿼리를 날리기
- Amazon RDS와 IAM 인증 (rds-iam) — 짧은 수명의 IAM 토큰으로 RDS에 연결하기
- SQLite 가져오기 (sqlite) — SQLite 파일의 테이블을 직접 조회하기
각 가이드에서 쓰는 핵심 개념은 공통적이에요. 대부분 INSTALL/LOAD로 확장을 불러온 뒤, ATTACH로 외부 데이터베이스에 연결하거나 *_scan 같은 함수로 바로 조회하는 구조죠. 자세한 내용은 각 페이지를 따라가 보세요.