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