1. Cloud SQL
- 개념 : 대표적인 관계형 DB인 MySQL과 PostgreSQL이 있음. GCP에서 유지 및 관리를 해주는 완전 관리형 DB 서비스로 손쉽게 설정과 유지 보수 및 관리가 가능
2. MySQL용 Cloud SQL
- 완전 관리형 데이터베이스
- 2세대 인스턴스는 5.6 or 5.7을 지원하며 최대 416GB의 RAM과 10TB의 데이터 레파지토리를 제공. 필요에 따라 레파지토리 크기가 자동으로 증가하는 옵션을 제공
- 1세대 인스턴스는 5.5 or 5.6을 지원, 최대 16GB의 RAM과 500GB의 데이터 레파지토리를 제공
- 콘솔에서 손쉽게 생성 및 관리
- Cloud SQL 프록시 또는 SSL/TLS 프로토콜을 사용한 보안 연결 지원
- 비공개 IP 지원
- 자동 장애 조치로 여러 영역 간에 데이터를 복제
- 데이터베이스 가져오기 또는 내보내기, CSV 파일 가져오기 및 내보내기 가능
- MySQL 유선 프로토콜 및 표준 MySQL 커넥터 지원
- 주문형 자동 백업 및 특정 시점 복구
- 인스턴스 복제
- 다양한 연경 방법 제공
3. MySQL과 MySQL용 Cloud SQL의 차이
지원되지 않는 기능
- 사용자 정의 함수
- InnoDB memchaed 플러그인
- Federated Engine
- SUPER 권한
4. PostgreSQL용 Cloud SQL의 특징
- 완전 관리형 9.6 데이터 베이스
- 최대 416GB의 RAM 및 64개의 CPU를 갖춘 커스텀 머신 유형
- 최대 10TB의 저장용량을 사용할 수 있으며 필요에 따라 레파지토리 크기를 자동으로 늘릴 수 있음.
- CloudSQL 프록시 또는 SSL/TLS 프로토콜을 사용한 보안 외부 연결 지원
- 자동 장애 조치로 여러 영역 간에 데이터를 복제
- SQL 덤프 파일을 사용한 데이터베이스 가져오기 또는 내보내기
- 아직 사용할 수 없는 기능 : 특정 시점 복구(PITR), GCP 콘솔 또는 gcloud 명령어 도구를 사용하여 CSV 형식으로 가져오기 및 내보내기
5. PosrgreSQL과 PostgreSQL 용 Cloud SQL의 차이
지원되지 않는 기능
- SUPERUSER 권한이 필요한 기능
- 커스텀 백그라운드 작업자
- Cloud Shell의 psql 클라이언트는 \c 명령어를 사용하여 다른 데이터베이스에 연결하는 등 재연결이 필요한 작업을 지원하지 않습니다.
728x90
'IT > 하려고 하는 클라우드' 카테고리의 다른 글
[GCP]GCP 기초_BigQuery란? (0) | 2021.09.29 |
---|---|
[GCP]GCP 기초_Cloud SQL 만들기 (0) | 2021.09.15 |
[GCP]GCP 기초_GCS(Google Cloud Storage)_실습 (2) | 2021.09.08 |
[GCP]GCP 기초_GCS(Google Cloud Storage) (0) | 2021.09.07 |
[GCP]GCP 기초_Cloud Load Balancing 만들기 (0) | 2021.09.05 |
댓글