Datastream은 구글에서 제공하는 사용이 간편한 서버리스 변경 데이터 캡처(CDC) 및 복제 서비스입니다. 

지연 시간을 최소화하면서 이기종 데이터베이스와 애플리케이션에서 데이터를 안정적으로 동기화할 수 있습니다.


현재 Datastream 구성 시 사용 가능한 소스는 Oracle & MySQL DB가 있습니다.(PostrgresDB는 Preview 버전으로 지원합니다.)

소스로부터 데이터를 스트리밍 받는 대상으로는 Cloud Storage를 사용할 수 있습니다.(BigQuery는 Preview 버전으로 지원합니다.)



Datastream을 구성하는 3가지 요소는 다음과 같습니다.


1) 비공개 연결 구성 : Datastream이 VPC Peering 연결을 통해 비공개 네트워크로 데이터 소스와 통신합니다.

2) 연결 프로필 : 소스 및 대상에 대한 연결 정보를 포함합니다.(Datastream의 스트림을 생성하기 위해서는 소스에 대한 프로필과 대상에 대한 프로필이 각각 필요합니다.)

3) 스트림 : 연결 프로필의 정보를 사용하여 CDC와 백필 데이터를 소스에서 대상으로 전송합니다.