Google Cloud SQL과 Google Cloud Spanner의 주요 차이점은 확장성과 사용 사례에 있습니다. 

Google Cloud SQL은 MySQL, PostgreSQL 및 SQL Server를 지원하는 완전 관리형 관계형 데이터베이스 서비스로, 수직적 확장을 통해 기존의 단일 지역 워크로드를 위해 설계되었습니다. 

글로벌 분산 또는 대규모 확장성이 필요하지 않지만 친숙한 관계형 데이터베이스가 필요한 애플리케이션에 이상적입니다. 

대조적으로 Google Cloud Spanner는 지역 전반에 걸쳐 강력한 일관성과 고가용성이 모두 필요한 미션 크리티컬 애플리케이션을 위해 설계된 글로벌 분산, 수평적 확장 가능한 관계형 데이터베이스입니다. 

Spanner는 ACID 트랜잭션 및 구조화된 데이터와 같은 기존 SQL 데이터베이스의 이점을 NoSQL 시스템에서 일반적으로 볼 수 있는 확장성과 결합합니다. 

Cloud SQL은 소규모의 지역화된 워크로드에 적합하지만 Cloud Spanner는 까다로운 성능 및 안정성 요구 사항을 갖춘 글로벌 엔터프라이즈 규모 애플리케이션을 위해 설계되었습니다.


참고자료: https://cloud.google.com/sql/docs/introduction?hl=ko

https://cloud.google.com/spanner/docs?hl=ko