공개된 DB중에 Replication이 되는게 있을까요?;;

autodeck의 이미지

리눅스초보입니다. :(

으음 싸구려라도 fault tolerance가 필요해서...(달리말해...상근 관리자가 없고 시스템이 1시간이상 멈추면 큰일나는 중소기업용입니다. ㅡ.ㅡ;;)

그리하여 다음과 같은 DB가 필요합니다. ㅠ_ㅠ;;

1.무료일것 (ㅠ_ㅠ;; 슬프지만 작은 기업이라 ㅡ.ㅡ;)
2.Replication지원할것
3.서버2대중 1대가 다운되도 다른 한대가 계속 작업할 수 있게 해줄것.
(이걸 뭐라고 하더라 ㅡ.ㅡ;;)

이런 DB가 있을까요?...물론 회사에쓸것이라 가능하면 잘 뻑 안나는 녀석이 필요합니다 ㅠ_ㅠ;;; (숫자라도 틀리면 ㅡ.ㅡ;;)

그럼 답변부탁드립니다.

p.s.

애초에는 MSSQL은 너무 비싸서 중소기업에는 적합치 않으니..(...사실 IT관리자 2,3달 월급이면 살수 있는데 ㅡ.ㅡ;;) 리눅쪽으로 돌아야겠는데 MySQL 문서를 아무리 찾아도 replication기능이 안보이는군요 ㅠ_ㅠ;;;
혹시 MySQL에 저 기능이 있다면 저 기능 구현방법이 나온 웹페이지를 알려주시
면 감사하겠습니다 ㅠ_ㅠ;

gnu사이트 찾아보니 postgreS나 뭐 다른 DB도 보이는데..;;; 이건 제가 뭔지 모르겠고 ㅡ.ㅡ;; (RDB도 MSSQL이랑 ORACLE써본경험뿐이라 ㅡ.ㅡ;;)

sybase나 oracle은 상용이니 ㅡ.ㅡ;;;

pynoos의 이미지

MySQL에... version 3.23 이후로는 Master Slave 개념이 들어가 있는 것으로 알고 있습니다.

http://www.mysql.com/documentation/mysql/bychapter/manual_MySQL_Database_Administration.html#Replication

cjh의 이미지

PostgreSQL의 경우도 리플리케이션이나 로드밸런싱을 해 주는 어플리케이션이 있습니다. 아래 중 기억나는것은 우소그레스 ^^; 밖에 없군요.
(우소그레스 홈페이지가 일본어로 나오면 브라우저의 언어 설정에서(인코딩 설정이 아니라!) 일본어보다 영어를 앞아 오도록 해 주세요)

http://directory.google.com/Top/Computers/Software/Databases/PostgreSQL/Replication/

--
익스펙토 페트로눔

cedar의 이미지

원래 상용이었다가 오픈 소스로 전향한 DB들이 성능이 좋지요.

ERP로 유명한 SAP에서 오픈 소스로
공개한 SAP DB도 괜찮습니다.
물론 고객 지원은 유료지만요.

볼랜드의 Interbase 6 / Firebird 1.x도 오픈 소스지만,
리플리케이션 프로그램인 IBReplicator는 유료군요. 가격은 저렴한 편.

cedar의 이미지

답글을 달고 나서 다시 검색해보니,
Firebird도 오픈 소스 Replication Engine이 있군요.

http://fibre.sourceforge.net/

개인적으로는 Firebird를 추천합니다.
특히 볼랜드 개발툴인 Kylix/Dephi/C++Builder/JBuilder를 사용할 때는 최적의 DB지요.