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
운영게시판
최근게시물
PostgreSQL Q&A 6901 게시물 읽기
No. 6901
리플리케이션, 클러스터링 관련 정보 요약
작성자
신기배(소타)
작성일
2006-11-20 22:26
조회수
7,412

PGCluster

http://pgfoundry.org/projects/pgcluster/

http://pgcluster.projects.postgresql.org/


리플리케이터 - 복수의 DB 클러스터 노드 - 로드밸런서 구조의 멀티 마스터 리플리케이션 클러스터 입니다. 단일 SELECT의 병렬처리는 안되나 세션 분산, 싱크로너스 리플리케이션, 페일오버 등이 지원됩니다. 큰 규모의 신뢰성이 보장되야 하는 데이터 처리에 알맞습니다..



Slony-I

http://pgfoundry.org/projects/slony1/

http://slony1.projects.postgresql.org/


마스터 - 복수의 슬레이브 구조의 멀티 슬레이브 리플리케이션입니다. 일반적인 형태의 리플리케이션입니다.



pgpool

http://pgfoundry.org/projects/pgpool/

http://pgpool.projects.postgresql.org/


세션 제어 미들웨어로 시작한 프로젝트로 서버 2개까지 조회 쿼리의 분산, 미러링이 가능합니다.


pgpool 요놈이 이 글을 쓰게 한 장본인인데요 ㅎ;

pgpool-II 가 개발중입니다. 두번째 릴리즈 되었네요.

http://pgpool.projects.postgresql.org/pgpool-II/en/

최대 128개의 DB서버를 묶어서 부하 분산과 미러링을 할 수 있다 합니다. 웹기반 관리 도구도 제공하구요. samba의 그것과 비슷한 것 같습니다. 위 웹페이지의 그림을 보시면 쉽게 이해하실 수있을 것 같습니다.

pgsql의 쿼리 파서까지 내장해서 병렬처리까지 되게 한게 인상깊습니다;; 벤치마킹 그래프를 보면 초당 4천 쿼리에 육박.. mysql보다 낫습니다 그려;



이 외에도 고전적인 방식의 리플리케이션들이 있으나 요 신세대들에 밀려 맥을 못추는것 같습니다. 이상입니다 ㄳ

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

SQL 에도 표준이 있듯이 클러스터링을 위한 어떤 표준이 있어야 될 듯 합니다. 즉 COMMIT 이 됐을 때, 삽입,수정된 데이타를 어떤 일정한 포맷으로 얻을 수 있는 어떤 표준 같은 거죠. 그러면 어떤 DB 이든지 클러스터링 하는 것은 무척 쉬워질텐데요.

초보대왕님이 2006-11-21 13:20에 작성한 댓글입니다.
이 댓글은 2006-11-21 13:21에 마지막으로 수정되었습니다. Edit
[Top]
No.
제목
작성자
작성일
조회
6904이 두 function이 다른건가요? [4]
이상원
2006-11-22
4409
6903max_connections 이놈이랑 실행옵션 /n 128 이거는 어떤 차이인지. [4]
Min
2006-11-22
4558
6902어떻게 생각하시나요? [6]
과연
2006-11-21
4524
6901리플리케이션, 클러스터링 관련 정보 요약 [1]
신기배
2006-11-20
7412
6900pgcluster 가 개발 중단된건가요? [3]
송효진
2006-11-20
4726
6899Join 문 질문 하나 드릴께요 [1]
full
2006-11-20
3870
6898제 개인적인 의문사항입니다.. [4]
조진우
2006-11-20
4264
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.016초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다