서로다른DB를 통합하려고합니다. 조언좀부탁드립니다.

서로다른DB를 통합하려고합니다. 조언좀부탁드립니다.

QA

서로다른DB를 통합하려고합니다. 조언좀부탁드립니다.

본문

 

현재 A사이트의 DB가있고

       B사이트의 DB가 있습니다

 두 사이트 모두 영카트기반.

 

 

현재로선 A사이트DB에서 B사이트로 , B사이트에서 A사이트로 서로 mysql 트리거를 사용하고있습니다

(트리거는 member,point 두 테이블만 트리거이벤트 작동)

 

트리거를 사용하지않고

다른방법이 있을까요?

이 질문에 댓글 쓰기 :

답변 1

사이트가 다르다는건 database 가 다르다는 뜻이죠?

이 경우에는 트리거가 현명합니다.

단순히 보는 용도라면 view 를 이용할수는 있겠지만 서로 참조 해야 한다면 trigger 가 답입니다.

답변감사드립니다.
dbconfig.php는 A데이터 베이스로 셋팅후에
A,B 데이터베이스 중에서 공통적인 기본테이블 (g5_shop_cart외 등등) 이것을
(A)g5_shop_cart, (B)g5_shop_cart2 이런식으로 테이블을 나누고,

B홈페이지 FTP에서 g5_shop_cart => g5_shop_cart2로 모두 바꿔서 통합하는건
너무 비 효율적일까요?

아 통합이라는 의미가 그런거군요
말씀하신대로 할수 있지만
단순히 이름을 바꾸기 위해 B 홈페이지에 소스를 고치는건 너무 쓸데 없이 일이 커지는 느낌입니다.
두사이트가 소스가 다르지 않다면 오히려
공통 내용을 별도의 데이타 베이스로 통합하고 양쪽 소스를 수정하는게 낮기는 합니다.

근데 저같으면 그냥 트리거로 둘거 같습니다. ^^

답변을 작성하시기 전에 로그인 해주세요.
전체 15
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT