【发布时间】:2021-12-05 02:14:51
【问题描述】:
我是 Web 应用程序的新手,我在 django 中创建了第一个应用程序。我决定在 Heroku 中部署我的项目。但是我对数据库很困惑。我点击“Heroku 定价”,我看到了 4-5 个选项。免费、爱好、标准等。然后我看到除了这些选项之外的数据库选项。这是什么??正如我所说,这是我的第一个应用程序,我对 Web 服务器知之甚少。但据我所知,服务提供商提供某些套餐。这些包包括 RAM、存储、流量、数据库、...等
简而言之,我的问题是:
- heroku 定价中是否包含数据库?
- 我在使用 heroku 数据库时看到“连接 0 of 20”。这是否意味着只有 20 个用户可以访问该网站?
- 当我浏览 Heroku 网站时,我没有在定价部分看到任何存储信息。基于云的部署没有存储定价?
- 我能否在 heroku 环境之外创建一个不同的数据库并将其连接到 heroku?
给出的每一个答案都会告诉我并改善我。谢谢
【问题讨论】:
-
欢迎来到 Stack Overflow。 Please ask only one question at a time.
-
但是这里有一些一般信息:Heroku 销售dynos,它们是抽象的“VM”,为运行您的应用程序提供 CPU/内存/网络。数据库是完全独立的。 Heroku 有its own Postgres service,您可以根据需要使用它,但如果您愿意,也可以使用other database addons。 Heroku 的架构在网站 12factor.net 上进行了描述,您可能会发现 factor IV 相关。
标签: python html django database heroku