본문 바로가기
728x90
반응형

MySQL2

[Linux] MySQL 이중화 소개 및 사용 #MySQL #DB #DataBase #Replication #디비 #고가용성 #복구 #이중화 #데이터베이스이중화 MySQL 이중화(Dual-Primary Replication)는 MySQL 데이터베이스의 고가용성과 장애 대응력을 높이기 위해 사용하는 방법 중 하나이다. MySQL 이중화를 설정하는 방법에 대해서 기록해본다. Master : 웹서버로부터 데이터 등록/수정/삭제 요청시 바이너리로그를 생성하여 Slave서버로 전달하게 된다. Slave : Master로 부터 전달받은 바이너리로그를 데이터로 반영하게 된다. 사전 요구사항 MySQL 클라이언트 MySQL 서버 2대 MySQL 서버 설정 MySQL 서버를 설치하고 설정하는 방법은 여러 가지가 있지만, yum을 이용한 설치 및 설정 방법을 알아본다.. 2023. 3. 14.
[AWS] Cloud 시스템 구성도(Webserver-ElastiCache-RDS) ​ 1. Web-server - 클라이언트 (웹 브라우저)로 부터 HTTP/HTTPS 요청을 받아 정적인 컨텐츠를 제공하는 Software ex) Apache Server, Nginx, IIS 등 ​ 2. ElastiCache - 오픈소스 호환인 메모리 데이터 스토어를 통해 처리량이 많고 지연 시간이 짧은 인 메모리 스토어를 제공, ex) Redis, Memcached ​ 3. RDS - 인프라 및 관계형 데이터베이스의 설치 및 운영 관리를 지원하는 서비스 ex) Amazon Aurora, PostgreSQL, MySQL, MariaDB... ​ 4. ELB(Elastic Load Balancer) - 입력되는 트래픽에 대해 시스템에 가해지는 부하를 여러대의 시스템으로 분산하여 (어플리케이션 트래픽을 자.. 2022. 3. 21.
728x90
반응형
SMALL