Mysql 마스터/슬레이브 구축
업무로 AWS DB 마스터를 두고 사내망에 슬레이브를 구성하여 슬레이브에서 데몬에서 사용할 쿼리나 통계 내는 대에 사용하기 위해 구축을 해봤습니다. 업무에서 했던 것을 정리하기 위해 Mysql 5.7 버전을 마스터/슬레이브 구축에 대해 글을 작성했습니다. 보통 DB 부하 분산을 위해 마스터는 UPDATE/INSERT/DELETE 문을 사용하고 SELECT만 슬레이브에 하는 구조로 사용된다. MySQL 에서는 마스터에서 실행한 갱신계의 SQL문이 바이너리 로그라는 전용 로그 파일로 기록된다. 이 로그 파일의 내용이 슬레이브로 전송되어 저장된다. 슬레이브는 저장된 로그 파일을 순차적으로 실행함으로써 결과적으로 마스터와 슬레이브의 상태가 일치되는 구조 슬레이브 바이너리 로그 수신 과 바이너리 로그 실행 2 단..
Data Enginnering /Mysql
2019. 10. 21. 22:59
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- pytest
- MYSQL
- linux
- network
- docker
- logstash
- 엘라스틱서치
- SQL
- 로그
- spark
- SWIFT
- flask
- BigData
- python
- WEB
- 리눅스
- 네트워크
- ios
- ElasticSearch
- nginx
- 도커
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함