날씨가 추워집니다!
감기, 독감 조심하시고 손발 깨끗이^^
질문 하나 드릴께요!
쇼핑몰을 운영하고 있습니다. 웹서버와 D/B서버가 IDC에 있습니다.
물론 주문이 발생하고 회원 데이터와 주문 데이터를 남기겠죠.
그런데 오프라인 주문도 받고 있습니다. 사내에서 사용할 C/S 프로그램을 개발해야 합니다.
역시 쇼핑몰과 동일한 주문이라 보아야겠죠.
여기에 의문이 생깁니다.
웹서버와 D/B서버가 같은 IDC에 있으니 속도에 문제가 없겠지만,
사내용 C/S프로그램이 IDC에 있는 D/B서버에 접근하려면 속도가 너무 떨어지지 않을까요?
이럴땐 보통 어떤 모델로 개발을 해야할까요?
IDC에 웹서버와 D/B서버의 이동은 없다는 조건 하에 두 가지 모델을 생각하고 있습니다.
1. 사내에서 델파이로 개발한 C/S프로그램을 IDC에 있는 D/B서버와 연결해서 그냥 사용한다.
사내 프로그램은 3-Tier로 구현한다해도 한번에 5000여건의 데이터를 로딩하면 속도문제는
없을까 고민하고있습니다.
DataSnap(예전 Midas)에 버그는 없는지, 있다면 다른 미들웨어를 구매해서 사용하면 될런지요.
2. IDC의 D/B서버외에 사내에 D/B서버를 두고 시간차가 좀 있더라도 서로 Sync를 맞추어 동기화 시킨다음
통계 및 검색작업만 사내 D/B서버를 이용한다.
D/B서버간 완전 실시간 동기화가 안된다면 입력, 수정, 삭제작업은 IDC의 D/B서버에서 이루어져야겠죠 ㅠ.ㅠ
위의 방법 말고는 없을까요?
많은 조언 부탁드리겠습니다.
서버를 로컬에 두고 DataSnap은 해본적이 있지만 위의 환경을 전제로 하니 어떻게 시작을 해야할지 난감합니다.
위의 1,2번 중 하나라도 피가 되고 살이되는 조언 좀 많이 부탁드리겠습니다.
속도는 그리 문제가 안될거 같은데요.
제가 전에 개발했던 곳중에.. 구로쪽 서버호스팅업체 쪽에 sql서버를 이용해서
식자재도매상에서 컴5대로 매입 매출 전표 입력하고 처리 하고 했었는데..
그리 큰 문제는 없었습니다.
한전표당 품목의 입력 건수는 많을 때는 100~200건 사이.. 였습니다.
그리고 동시 access 유저가 몇 커넥션인지는 모르겠지만.., 그리 많지 않다면 미들웨어 까지 두는것은
유지보수상 비추 드립니다.