2012-08-29 6 views
0

Je construis une application de rails et je l'héberge actuellement sur la pile Cedar sur Heroku. L'application dispose d'une base de données postgres et j'utilise actuellement la base de données partagée Heroku. Je comprends que la base de données partagée Heroku est bientôt remplacée.Migration de la base de données partagée Heroku vers Heroku Postgres; Heroku Postgres plan choix

La base de données de mon application est assez volumineuse et des données y seront ajoutées tous les jours. Si j'ai bien compris, le remplacement de la base de données partagée vous permettra d'avoir 10000 lignes si vous voulez rester sur l'option gratuite. Mon application aura certainement plus de 10000 lignes et je pense qu'il tombera dans la tranche suivante de la taille de la base de données (7 $ US ou 9 $ US par mois).

Quelqu'un pourrait clarifier quelle structure de base de données serait mon option suivante si je dépasse les 10000 lignes maximum?

Comment configurer mon application pour commencer à utiliser cette base de données?

Répondre

3

La documentation de Heroku semble couvrir assez bien cette situation. Voir How to migrate between a shared database and Heroku Postgres et migrating between plans.

Qu'avez-vous besoin de savoir ou qu'est-ce qui vous cause des problèmes qui n'y sont pas couverts? Comme pour le choix du régime: Votre base de données est modérément active et grande. Vous devrez probablement payer pour l'héberger quelque part, et le plan de démarrage de 9 $/mois semble raisonnable, avec une limite de 10 millions d'enregistrements. Heroku parle du choix de la taille du plan ici: Choosing the right postgres plan, bien qu'il soit plus axé sur les plans de production qui varient en taille de cache plutôt que d'avoir une taille de base de données ou une limite de nombre de lignes.

Questions connexes