TCapture는 Postgres 16 버전과 호환됩니다.
게시일2024-11-03작성: TCapture
관련 소유권
사설 토토? TCapture로 쉽게 처리하세요
PostgreSQL 16 버전과의 호환성을 발표하게 되어 매우 기쁩니다.
T캡처'캡처 및 적용' 비동기 복제 엔진을 기반으로 하는 양방향 다중 마스터 복제 서버입니다.
실제T캡처엔진은 "PostgreSQL" 외부에서 별도의 프로그램으로 실행되고 명시적으로 시작되어야 하는 Java 애플리케이션입니다.
언제T캡처실행 중이면 모든 기본 데이터베이스의 트랜잭션 로그를 스캔하고 사설 토토해야 하는 트랜잭션을 선택합니다.
선택된 트랜잭션은 독점적으로 사용되는 "PostgreSQL" 사용자 데이터베이스인 'store 데이터베이스'에 저장됩니다.T캡처.
상점 데이터베이스에서 트랜잭션은 이 트랜잭션에 대한 구독이 있는 모든 상점 데이터베이스에 '복사'됩니다.
그런 다음 트랜잭션이 사설 토토 데이터베이스에 적용됩니다.
의 매력 중 하나T캡처설정 및 구성이 매우 쉽다는 것입니다. 처음부터 시작하면 30분 이내에 작동 중인 사설 토토 시스템을 배포할 수 있습니다.
설정 절차는에 설명되어 있습니다.T캡처가이드. 사설 토토와 마찬가지로 항상 시작하기 전에 구현하려는 사설 토토 논리에 대한 명확한 아이디어가 있는지 확인하세요.
주요 기능:
- 트랜잭션. SQL은 트랜잭션 방식으로 캡처되며 주변 비즈니스 로직과 결합될 수 있습니다.
- 효율적입니다. 트리거를 사용하는 대신 WAL(Write-Ahead Logs)에서 사설 토토할 트랜잭션을 캡처하여 마스터 데이터베이스의 오버헤드를 제거하고 대기 시간을 크게 줄입니다.
- 유연함. 생산자 또는 소비자 수에는 제한이 없지만 복잡성은 증가합니다.
- 신뢰할 수 있습니다. 트랜잭션은 "PostgreSQL" 데이터베이스에 저장됩니다. 이는 미리 쓰기 로깅 및 충돌 복구의 이점을 추가합니다.
- 투명합니다. 엔진과 '저장 데이터베이스' 모두 프로덕션 데이터베이스와 별도로 실행될 수 있으므로 해당 데이터베이스에서 이미 실행 중인 애플리케이션에는 영향을 미치지 않습니다.
- 사용하기 쉽습니다. 설정 및 구성이 간단하며 다양한 "PostgreSQL" 버전 간의 데이터 사설 토토를 위한 효과적인 도구입니다.
- 오픈 소스. 라이센스 비용은 없지만 때로는 손을 더럽혀야 할 수도 있습니다.