본문 바로가기

REPLICATION4

몽고DB standalone to replica sets 우분투 22.04에 몽고DB를 standalone으로 설치했습니다. 몇 가지 간단한 테스트를 하고, 트랜잭션을 테스트해보려 하는데 에러가 나와서 확인해 보니, 몽고DB에서 트랜잭션은 분산트랜잭션만 가능하다고 합니다. 결국 replica sets나 sharded cluster를 설정해야만 합니다. 그래서, 기존에 설치된 standalone 몽고DB를 replica sets로 변경해 보았습니다. Table Of Contents Replica Set을 배포시에 고려사항 IP Binding Standalone mongod를 Replica Set으로 변경하기 시작하기 전에 1. Standalone 인스턴스 종료 2. replica set 설정 3. Replica set 초기화 4. replica set에 노드 추.. 2023. 12. 18.
몽고DB Replica Set 알아보기 - mongodb replication 우분투 22.04에 몽고DB를 standalone으로 설치했습니다. 몇 가지 간단한 테스트를하고, 트랜잭션을 테스트 해보려하는데 에러가 나와서 확인해 보니, 몽고DB에서 트랜잭션은 분산트랜잭션만 가능하다고합니다. 결국 replica set나 sharded cluster를 설정해야만 합니다. 먼저 몽고DB의 replica set이 무엇인지 알아보겠습니다. Table Of Contents 복제(Replication) 중복성 및 데이터 가용성(Redundancy and Data Availability) MongoDB의 복제(Replication in MongoDB) Slow Operations Automatic Failover Transactions 참고자료 복제(Replication) MongoDB의 복제 .. 2023. 12. 18.
HTAP OLAP과 OLTP 지원 DBMS의 기술 분석 2 [Parallel Replication across Formats in SAP HANA for Scaling Out Mixed OLTP/OLAP Workloads] 이 글에서는 DBMS에서 OLAP과 OLTP를 지원하기 위한 방법들 중 SAP HANA의 논문을 분석해 보겠습니다. 관련 기술을 참고하기 위해서 다음의 논문을 참고합니다. "Parallel Replication across Formats in SAP HANA for Scaling Out Mixed OLTP/OLAP Workloads" Table Of Contents Parallel Replication across Formats in SAP HANA for Scaling Out Mixed OLTP/OLAP Workloads 배경 ETL을 이용한 OLAP의 문제점 OLTP와 OLAP을 하나의 시스템에서 운영하는 문제점 문제 해결을 위한 시스템 설계 - Asynchronous Parallel Table Re.. 2023. 11. 28.
PolarDB 아키텍처 세부: Low-latency Replication 이 글에서는 PolarDB 아키텍처 세부: Low-latency Replication에 대해서 설명합니다. Issues of Conventional Streaming Replication Optimization Method 1: Replicate Only the Metadata of WAL Records Optimization Method 3: Optimize the Log Apply of DDL Locks Issues of Conventional Streaming Replication Shared-nothing 아키텍처의 경우 로그를 복제하는데 많은 네트워크 부하가 걸립니다. 관련해서 일반적인 Shared-nothing 환경에서 다음과 같이 진행 될 수 있습니다. 로그 동기화 링크의 I/O 부하가 많고.. 2023. 11. 25.