안녕하세요~ 질문이 있습니다. EC2에 mongoDB를 설치한 후 Auto scale 되서…

안녕하세요~ 질문이 있습니다.
EC2에 mongoDB를 설치한 후
Auto scale 되서 EC2가 두개가 되면 mongoDB도 두개가 되서 문제가 발생하나요?

7 thoughts on “안녕하세요~ 질문이 있습니다. EC2에 mongoDB를 설치한 후 Auto scale 되서…

  1. Cluster에 새로운 인스턴스가 들어가거나 나올 때 필요로 하는 적합한 프로시져를 인스턴스 생성/삭제시점에 트리거 시켜줄 수 있으면 문제가 없습니다.

    Stateless한 서버들은 그게 쉬워서 (혹은 설정할 것이 크게 없어서) 오토스케일링 적용이 쉽겠고요, 데이터베이스는 (혹은 웹 서버 Local에 업로드된 파일을 저장하는 아이디어도) 그게 어려워서 DynamoDB 같은 database를 사용하거나 RDBMS의 경우 오토스케일링을 안 합니다.

  2. 메인 DB를 RDS-MySQL로 하고 EC2에 MongoDB 설치해서 사용하려고 하는데 혹시 Cluster에 새로운 인스턴스가 들어온다고 했는데 여기서 말하는 Cluster가 어떤 것을 의미하는 것이죠? 아직 기초가 좀 부족해서요..

  3. ec2에 MongoDB 를 올려 분산 처리를 하시고 싶으면 샤딩으로 구축하시면되구요 앞서 질문하신 ec2가 오토스케일링 되어서 동일한 snapshot 의 mongodb ec2가 스케일 아웃되더라도 사실 의미없죠.. 클라이언트의 커넥션이 스케일아웃된 엔드포인트를 접속하지 않으니 말이죠.

  4. 현재 ec2에 몽고를 올려 검색엔진에서 사용하는 입장에서 데이터의 양에 따라 자동화된 방식을 쓰려면 난이도가 높은 편입니다
    윗분들 말씀처럼 dynamo db를 추천드려요

답글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.