2012-07-30 2 views
1

저는 레일을 사용하여 사이트를 개발하여 heroku에 배포하고 있습니다. 결국 베타/데모는 heroku의 무료 개발 수준의 한계를 넘는 300k 행 아래에 있습니다.heroku에 여러 사이트 : 데이터베이스 관리에 대한 제안?

사이트의 프로덕션 배포를위한 기본 수준을 구입하고 있지만 기능을 개발할 때 배포를 테스트하기 위해 두 번째 배포를 사용하고 있습니다.이 데이터는 프로덕션 데이터와 구별되어야하므로 사용자는 자유롭게 엉망이 될 수 있습니다 그것은 생산/베타 사용자를 오염시키지 않습니다.

마케팅 담당자가 데모로 사용하기를 원하는 세 번째 배포가 있습니다.이 데모는 별도의 데이터 세트이기도합니다.

아무에게도 이것을 관리하는 방법에 대한 제안이 있습니까? 스테이징 및 데모 사이트는 공개적으로 대면하거나 수익을 창출하지 않으므로 3 개의 데이터베이스 비용을 지불하지 않아도됩니다. 그들도 많은 트래픽을 전혀 보지 않을 것입니다 (아주 조금). 나는 우리가 그들과 함께 제작을 가기 전에 우리의 배치가 heroku 특정 문제를 가지지 않고 있는지 확인하기를 원하기 때문에 heroku에 사이트를 가지고있는 것을 좋아합니다 ...

감사합니다.

최대

+0

Postgres의 스키마 기능을 사용하여보세요. 이 유스 케이스에 완벽합니다. – elithrar

답변

0

당신이 그것에 대해 생각한다면, 준비 환경의 데이터 300K + 행이 필요가 없습니다. 그냥 몇 가지 종자 데이터와 당신은 좋은 가야한다. 따라서 기본 계층을 구입할 필요가 없습니다. dev 계층은 충분해야합니다.

+0

그게 내가 지금하고있는 일이고 내가 그걸로 일할 수있어. 그것은 별도의 조각으로 관리하지 않아도 좋을 것이지만 나는 그것이 내가 계속해야 할 것 같아요. 의견을 보내 주셔서 감사합니다. – user1507242

관련 문제