database.sarang.net
UserID
Passwd
Database
DBMS
ㆍMySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MySQL Q&A 27359 게시물 읽기
No. 27359
dual master 방식 서버 구축
작성자
초보
작성일
2008-01-31 16:18
조회수
2,964

mysql db 서버구축 관련 질문입니다.

DB는 아직 초보라서 어떻게 구축해야 될지 모르겠네요..

1. 3개의 db를 듀얼마스터 방식으로 구축이 가능한가요?

A.db                        B.db                 C.db
slave        <----      master  ---->  slave
master      ---->     slave    <----   master 

@ slave가 2개 이상의 master를 가질수 없기때문에 이건 안될거 같은데 다른 방법이 있나요? 


2. 듀얼마스터 방식에서 다른 db의 내용을 검색이 가능한가요?

A.db                        B.db                 C.db
 p1                           p2                      p3 

A.db 를 통해서  B,C db의 p2, p3를 검색하고 싶습니다. 
replication과는 별개로 DB Link 를 사용하는가요 ? 아니면 replication을 통해서 검색할수 있는 방법이 있는가요? 

질문이 요지가 이해가 될런지 잘모르겠네요..^^;;


구상중 DB

S1.db           S2.db          S2.db
   |                  |                  |
   |                  |                  |
A.db  <----> B.db <----> C.db
   |                  |                  |
   |                  |                  |
APP1 <----> APP2 <----> APP3 (APP는 DB 가 아닙니다)

이 글에 대한 댓글이 총 2건 있습니다.

A.db                        B.db                 C.db

1) slave        <----      master  ---->  slave

2) master      ---->     slave    <----   master


1)의 구성은 됩니다. 마스터 1, 슬레이브 2가 되는 구조입니다.

그러나 2)는 안됩니다. 하나의 슬레이브는 하나의 마스터만 가집니다.


일반적으로 듀얼 마스터라고 하면 (마스터) <-> (마스터) 구조를 말합니다. 마스터가 동시에 슬레이브 역할도 하는 형태지요.


2 의 질문에서,

A를 통해 B, C의 데이터를 검색하고자한다면... A, B, C를 순환 레플리케이션 구조로 묶는 방법이 첫번째이고 federated storage engine을 사용하는 방법이 두번째 입니다.


DB link와 레플리케이션은 다른 개념입니다. 단순히 독립된 서버에서 다른 원격 서버의 테이블을 참조하고자 하는 경우라면 federated storage engine을 사용하고, 서버와 서버간 데이터 복제가 필요한 경우는 레플리케이션으로 접근하시면 될 것 같습니다.

김영우님이 2008-02-05 16:44에 작성한 댓글입니다. Edit

만약 1번 구성으로 설치할 경우
DB instance를 한시스템에 두개를 깔아 줘야 되는건가요?
아님 DB 엔진은 하나의 엔진을 사용하고 DB 파일만 import 하면 되는건가요?
감사합니다.

영목님이 2008-02-27 14:15에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
27362서버 마이그레이션 작업후 회원 로그인이 안되네요
임두환
2008-02-01
2720
27361요. [1]
강다혁
2008-02-01
2762
27360덤프와 관련된 질문입니다.
강창기
2008-02-01
2614
27359dual master 방식 서버 구축 [2]
초보
2008-01-31
2964
27358mysql 덤프를 풀때 문제가 생깁니다.
양승호
2008-01-31
2525
27357두개 테이블 락이 제대로 작동하지 않습니다.
어문디비
2008-01-31
2609
27356mediumint 로 하면 (9) 이 생기고 mediumint unsigned 로 하면 (9)가 생깁니다
초보
2008-01-30
2457
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다