2013-10-09 5 views
0

내 웹 응용 프로그램의 데이터 레이어에 Heroku Postgres Add-On을 사용하고 있습니다. 9 $/m에서 6400 $/m까지 몇 가지 계획이 있습니다.Heroku Postegrs - Seamless Scaling

데이터베이스가 응용 프로그램의 병목 현상으로 판명 될 경우 얼마나 빠르고 원활하게 확장 할 수 있습니까? 어떤 종류의 API가 있습니까? 아니면 수동으로 업그레이드해야합니까?

답변

1

프로덕션 계층 데이터베이스를 사용하는 경우 원하는 수준의 계획 수준을 가진 새 추종자 데이터베이스를 만드는 것이 좋습니다. 팔로워가 마스터에게 잡히면 앱을 유지 관리 모드로 잠시두고 추종자 데이터베이스를 마스터 데이터베이스로 승격시킬 수 있습니다. 나는이 방법을 사용하여 아주 적은 가동 중지 시간 (분)으로 새 데이터베이스 계층으로 업그레이드했습니다.

Heroku의 문서는 프로세스를 자세히 설명합니다. https://devcenter.heroku.com/articles/heroku-postgres-follower-databases#database-upgrades-and-migrations-with-changeovers