[알림] SynchDB 1.0 릴리스 - 실시간 데이터베이스 동기화를위한 토토 사이트 순위 확장
게시 된2024-12-27by Hornetlabs Technology Inc
관련 오픈 소스
SynchDB 1.0 릴리스 노트
출시 날짜 : 2024 년 12 월 24 일
SynchDB 1.0의 릴리스를 발표하게되어 기쁩니다! 이 토토 사이트 순위 확장자는 여러 이기종 데이터베이스 (MySQL, MS SQL Server)의 토토 사이트 순위로 직접 원활한 데이터 동기화를 가능하게합니다. SynchDB는 모든 데이터 동기화를 미들웨어없이 기본적으로 처리하여 실시간 데이터 복제 및 통합을위한 효율적인 솔루션을 제공합니다.
이 릴리스는 1.0 Beta1 릴리스에서 식별 된 성능 및 리소스 문제를 해결하고 SynchDB의 행동 및 성능을 미세 조정하기위한 몇 가지 새로운 유틸리티를 소개합니다.
새로운 기능
성능 개선
- 토토 사이트 순위 카탈로그 액세스를 줄이기 위해 DML 구문 분석 단계에서 구현 된 데이터 캐싱
- JVM 메모리 빌드 업을 방지하기 위해 Debezium 러너의 스로틀 제어 추가
- 단일 토토 사이트 순위 트랜잭션에서 배치를 처리하여 처리 속도가 크게 증가했습니다
새로운 기능 및보기
synchdb_start_engine_bgw (이름, 모드)
: 사용자 정의 스냅 샷 모드 매개 변수 추가
synchdb_log_jvm_meminfo (name)
: JVM 힙 메모리 사용 모니터링에 대한 디버그 기능
synchdb_stats_view
: 커넥터 통계에 대한 새로운보기
synchdb_reset_stats (name)
: 커넥터 통계를 지우는 기능
구성 향상
- Debezium 러너 성능 튜닝을위한 새로운 GUCS 추가
- JVM 최대 힙 메모리 할당 구성 가능
- 규칙 파일에서 활성화 된 커넥터 별 SSL 매개 변수 구성
- 최대 커넥터 수 백그라운드 작업자 구성 가능
변경
- 향상
synchdb_state_view ()
:
- 커넥터 상태를 보여주는 새로운 '단계'필드 추가
- 유효한 커넥터에만 제한된 디스플레이
- 부분 배치 완료 알림 제거
- 업데이트 된 SQLSERVER의 기본 숯 타입 크기 매핑 0에서 -1
버그 수정
- SynchDB 및 Debezium 러너 구성 요소 모두에서 해결 된 메모리 누출
- SynchDB에서 개선 된 메모리 컨텍스트 처리
- 변경 이벤트 처리 중에 수정 된 힙 메모리 릴리스
- DML 처리 중에 SPI 메모리 사용을 고정했습니다
알려진 문제
- 자동 커넥터 런처 제한 :
- 기본 Postgres 데이터베이스에서 생성 된 커넥터 작업자 만 시작
-
문제 추적 : github.com/hornetlabs/synchdb/issues/71
-
ALTER 테이블 변경 열 제한 사항 :
- 복잡한 데이터 유형 변경을 처리 할 수 없습니다 (예 : 텍스트 to int)
- 열 색인 변경을 지원하지 않습니다
- 이름이 변경 될 수 없습니다.
-
문제 추적 : github.com/hornetlabs/synchdb/issues/77
-
커넥터 상태 지속성 :
- 일시 정지 상태를 유지하는 대신 일시 정지 커넥터 재개 작업 재개
- 문제 추적 : github.com/hornetlabs/synchdb/issues/80
자원
SYNCHDB 소개
SynchDB는 HornetLabs 기술에 의해 개발 된 오픈 소스 토토 사이트 순위 확장자입니다. 이종 데이터베이스 (MySQL, MS SQLServer, Oracle 등)에서 고성능 및 신뢰성을 갖춘 토토 사이트 순위로 직접 데이터 복제를 할 수 있습니다. 확장자는 미들웨어 또는 타사 소프트웨어가 필요하지 않고 모든 동기화 요구를 처리합니다.