# replication

공부 : MySQL Replication
Master-Slave ReplicationGroup ReplicationBinary log: 모든 MySQL에서 이용되며 DB 변경 내용을 기록하는데 이용하는 LogRelay log: Slave DB에만 위치하며, Master DB의 Binary Log를 복사해 저

crash-safe replication
먼저 MySQL replication Architecture를 보자replication Architecture 를 봤으니, 다시 왜 중복이 나는지 돌아가보자간단하게 끝나는 내용 SQL thread 먼저relay_log_info_repository=FILE인 경우, Re

[DB] Replication이란 무엇이고 장점과 한계점 정리
이번 포스팅에서는 저희 회사에서 아주 잘 사용하고 있는 AWS Aurora를 이해하기 위한 첫번째 포스팅 입니다. 우선 AWS Aurora를 이해하기 위해선 DB Replication에 대한 이해가 먼저라고 생각했기 때문에 첫 번째 포스팅은 Replication을 이해

아파치 카프카(Apache Kafka)의 고가용성과 리플리케이션(Replication) [6]
카프카는 분산 애플리케이션으로 서버의 물리적 장애가 발생하는 경우에도 높은 가용성을 보장합니다. 이를 위해 카프카는 리플리케이션(Replication) 기능을 제공합니다. 여기서 리플리케이션은 토픽을 하는 것이 아닌 파티션을 리플리케이션 하는 것입니다. 카프카에서는 리

Docker MariaDB의 Master-Slave 자동설정
이전 포스팅은 Master-Slave 구조를 가지는 Database를 도커를 통해서 수동설정하는 방법을 알아보았습니다.이번 포스팅은 docker-compose를 통해서 한번에 Master-Slave 구조를 가질 수 있도록 DB container를 생성하고, shell

Docker MariaDB의 Master-Slave 수동설정
MariaDB는 오픈 소스의 관계형 데이터베이스 관리 시스템(RDBMS)이다. MySQL과 동일한 소스 코드를 기반으로 하며, GPL v2 라이선스를 따른다. 오라클 소유의 현재 불확실한 MySQL의 라이선스 상태에 반발하여 만들어졌으며, 배포자는 몬티 프로그램 AB(

[DB, Spring] Replication 적용하기
가장 단순한 DB는 하나의 서버에 하나의 DB가 연결 되어있는 구조를 가지고 있다. 그러나 사용자가 늘어날수록 하나의 DB가 모든 쿼리를 처리하기가 힘들어진다.쿼리의 대부분은 select이다. 리플리케이션은 DB를 하나의 Master DB, 여러개의 Slave DB로
[AWS] 서로 다른 Account 간에 S3 bucket replication 설정
계정 간 S3 동기화를 알아보다 Replicating objects(객체 복제)를 찾았다.S3 버킷 전체에 비동기식으로 자동 복사할 수 있고 제일 중요한 다른 계정 간 복사가 가능하다. 아쉬운 점은 활성화된 새로운 S3 객체 복사만 지원하고 기존 객체를 받아올순 없다.
.png)
Orchestrator, MySQL High availability 구축하기
Orchestrator는 MySQL High Availability 및 복제 관리 도구이며, 서비스로 실행되며 명령 라인 액세스, HTTP API 및 웹 인터페이스를 제공합니다. - GitHub
.png)
Docker를 이용한 MariaDB(Mysql) Replication(복제) | Docker DataBase Backup | JMON
Docker를 이용해 간단히 Mariadb Replication 방법을 안내bitnami/mariadb를 사용(아래 참조 문서 포함)
[Database] Database Replication
두 개 이상의 DBMS 시스템을 Master / Slave 로 나눠서 동일한 데이터를 저장하는 방식단순한 Database를 구성할때 하나의 어플리케이션 서버와 하나의 Database를 구성하여 모든 Query를 보낸다.두 개 이상의 DBMS 시스템을 Master / S

Spring Boot + JPA DB Replication 설정하기
Spring Boot, JPA DB Replication 설정하기 DB Replication 이란? 데이터베이스 이중화 방식 중 하나로 하나의 Master DB와 여러대의 Slave DB로 구성한다. Master DB에 데이터의 변경이 감지되면 Master DB의