2016-04-02 15 views
0

Dynos'u görevlere atadığınızı anlıyorum. Web, işçi veya başkaları.Heroku'da veritabanı sorguları için çalışan dyno atamanız mı gerekiyor?

Soruma soru sormak için: @ User.all için Bir çalışan için bir dyno atamam gerekiyor mu? Veya Heroku sadece uygulama koduna bağlı mongo veya sql veritabanlarının sorgulama mı?

Web için atanan bir hobi dyno'nun onlar için yeterli olacağını biliyorum, ancak PSQL sorguları için başka bir hobi dyno'ya ihtiyacım olup olmadığından emin değilim.

Uygulama bilgisi: Sadece sahip oldukları çalışanların türü için arama yapan ve müşterilerini satmak için hangi dilleri, kullanılabilirliği, becerileri vb. Gibi şeyler sorgulayan yaklaşık 4 kişi var.

cevap

2

Sıralama Cevap: Hayır buna bir dyno atamak gerekmez

Uzun Cevap: Heroku (gibi heroku run rails c veya heroku pg:psql) bağlanmak için bir komut çalıştırdığınızda bir one-off dyno sizin terminale bağlı yaratacak . Buradan, raylar konsolunuzda veya Postgres kabuğunuzda yapabileceğiniz her şeyi yapabiliyorsunuz, ancak heroku veritabanınıza erişebilirsiniz. Bağlantıyı keserken onlar bile senin için dyno'yu yok ederler. Ne harika bir servis!

+0

Bu harika! Sadece özgeçmişimi inşa etmek ve yapı uygulamaları yapmak için kahramana konuşuyorum. Ama fark ettim ki fiyatlandırma konusunda biraz daha derin bir anlayışa ihtiyacım vardı. Öyleyse, bunu dürüstçe söyleyeyim, hobi dyno için ayda 7 dolar olsa bile. 24 saat 7/24 koşacak olsaydım, sadece 7 dolar öderim. Ve eğer aktif değilse sadece çalıştığı zaman için ödeme yaparım? –

+0

Evet, işte böyle! https://devcenter.heroku.com/articles/usage-and-billing – SomeSchmo

İlgili konular