BLITZZ

Database의 Transaction Log에 기반하여 변경된 데이터만을 추출하여 동기화하는 CDC(Change Data Capture)
솔루션으로써 최고의 성능은 물론 정합성을 보장, 유연한 구성이 가능합니다.

BLITZZ Replicant 소개

데이터베이스의 Transaction Log에 기반하여 변경된 데이터만을 추출하여 동기화하는 CDC(Change Data Capture) 솔루션으로써 최고의 성능, 정합성 보장 및 유연한 구성이 가능합니다.

  • 성능 소스 시스템에 대한 성능 저하 최소화
  • 정합성 시스템 중단과 다양한 장애 시에도 데이터 정합성 보장
  • 확장성 직관적이고 모듈화 아키텍처, 다양한 종류의 소스/타겟 시스템 지원
  • Cloud-Native 다양한 클라우드 데이터 플랫폼 지원

아키텍처

원천 데이터베이스로부터 변경 데이터를 실시간으로 추출하여 적재하는 방식입니다.
추출/전송/적재 모듈의 역할에 맞는 아키텍처로 복제 시간과 자원을 절약 할 수 있습니다.

동기화 모델

BLITZZ Replicant는 양방향 동기화, 다중 동기화 등 실제 업무 환경에서 필요로 하는 모든 경우에 적용할 수 있도록 다양한 동기화 방식을 지원합니다.

데이터 필터

Filter설정을 통해 추출 데이터를 선별적으로 선택하거나 제외할 수 있습니다. Filter설정은 데이터베이스 스키마, 테이블, 컬럼, 특정 Row의 값을 기준으로 설정 할 수 있습니다. 그 외 엔진에서 제공하는 IF, WHERE 또는 데이터 비교 함수를 사용하여 다양한 필터 적용이 가능합니다.

데이터 변환 및 연산

변경 데이터를 추출하고 대상 데이터베이스에 적용할 때 데이터 타입 변환과 치환이 가능하며, 신규 컬럼을 추가할 수 있습니다.

주요 특징

  • 데이터 정합성을 위한 검증 기능 제공
  • 다양한 오픈 소스 데이터베이스 지원
  • 초기 적재 시 병렬 로딩 가능
  • CDC 기반 트랜잭션 데이터 복제
  • 보안성, 일관성, 안정성을 갖춘 End to End 트랜잭션 데이터 복제
  • 스키마 및 인덱스 자동 매핑
  • 내결함성을 위한 복제 재개 기능 제공
  • 별도의 서버가 요구되지 않은 구조
  • 지속적인 복제 지연 리포팅(lag) 기능 제공
  • 작업 스케줄링 및 모니터링을 위한 Apache Airflow와에 통합 가능

Replicant Edition (Developer/Enterprise)

지원 범위 DEVELOPER ENTERPRISE
스키마 변환 O O
초기 적재 O O
CDC기반 복제 O O
복제 지연 리포트 O O
내결함성(복제 재개) O O
클러스터링, 모니터링 X O
복제 데이터 검증 X O
오픈 소스 데이터베이스 O O
상용 데이터베이스 X O

지원 환경

Developer Enterprise
MySQL Oracle Netezza Azure SQL
PostgreSQL MemSQL Teradata HELIOS
MariaDB SQL Server Greenplum Snowflake
Cassandra MySQL MongoDB Bigguery
MongoDB PostgreSQL Cockroach Terafodion
Cockroach MariaDB YugabyteDB Cosmos DB
YugabyteDB Cassandra AWS Aurora AWS Keyspaces
Snowflake SAP Hana AWS S3 Spark
Kafka Informix AWS Redshift Kafka