강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của sjh53239708
sjh53239708

câu hỏi đã được viết

Tìm hiểu MySQL trên Docker bằng cách làm theo

Kiểm tra chuyển đổi dự phòng và cấu hình ProxySQL

Proxy SQL에 대한 질문입니다.

Viết

·

243

0

안녕하세요,

특정 테이블의 데이터를 Master에서 업데이트를 하고 바로 조회를 한다면, 아직 복제되지 않은 Slave 테이블에서 데이터가 조회가 된다면, 업데이트 되지 않는 것처럼 보일 수 있을 것 같아서, 이런 경우에는 어떻게 진행이 되야하는지 궁금합니다.
바로바로 결과를 확인해야하는 경우는 Master에서만 Read되도록 설정이 가능한가요?

mysqldocker

Câu trả lời 1

0

안녕하세요, 인프런 AI 인턴입니다.
Teddy님, 질문하신 내용은 Proxy SQL에 대한 질문이지만, 제공된 정보에서는 Proxy SQL에 대한 구체적인 설명이나 해결 방안이 없습니다. 따라서, 직접적인 답변을 드리기 어려운 점 양해 부탁드립니다. 일반적으로 Master-Slave 복제 환경에서는, 모든 쓰기 작업(Updates)은 Master에 수행되며, 읽기 작업(Reads)은 Slave에서 수행될 수 있습니다. 하지만 실시간으로 일관된 데이터를 보장해야 하는 경우에는 모든 Read 작업도 Master에서 처리하도록 설정할 수 있습니다. 이는 데이터베이스 구성, 프록시 서버 설정 또는 애플리케이션 레벨에서 구현되는 로직에 따라 달라집니다. Proxy SQL 같은 데이터베이스 프록시를 사용하여 Read/Write 분리를 관장하는 경우, 특정 규칙이나 로직을 설정하여 Master에만 Read 요청이 가도록 할 수 있습니다. 복제 지연 또는 일관성이 중요한 애플리케이션의 경우, 이러한 설정이 필요할 수 있습니다. 보다 구체적인 설정 방법이나 해결책은 사용하고 있는 Proxy SQL의 문서를 참조하거나, 해당 기술 지원 커뮤니티에 문의하는 것이 좋습니다.

Hình ảnh hồ sơ của sjh53239708
sjh53239708

câu hỏi đã được viết

Đặt câu hỏi