[알림] 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 메모리 사용을 고정했습니다

알려진 문제

  1. 자동 커넥터 런처 제한 :
  2. 기본 Postgres 데이터베이스에서 생성 된 커넥터 작업자 만 시작
  3. 문제 추적 : github.com/hornetlabs/synchdb/issues/71

  4. ALTER 테이블 변경 열 제한 사항 :

  5. 복잡한 데이터 유형 변경을 처리 할 수 ​​없습니다 (예 : 텍스트 to int)
  6. 열 색인 변경을 지원하지 않습니다
  7. 이름이 변경 될 수 없습니다.
  8. 문제 추적 : github.com/hornetlabs/synchdb/issues/77

  9. 커넥터 상태 지속성 :

  10. 일시 정지 상태를 유지하는 대신 일시 정지 커넥터 재개 작업 재개
  11. 문제 추적 : github.com/hornetlabs/synchdb/issues/80

자원

SYNCHDB 소개

SynchDB는 HornetLabs 기술에 의해 개발 된 오픈 소스 토토 사이트 순위 확장자입니다. 이종 데이터베이스 (MySQL, MS SQLServer, Oracle 등)에서 고성능 및 신뢰성을 갖춘 토토 사이트 순위로 직접 데이터 복제를 할 수 있습니다. 확장자는 미들웨어 또는 타사 소프트웨어가 필요하지 않고 모든 동기화 요구를 처리합니다.