gpt4 book ai didi

node.js - 可用于部署应用程序的最简单的服务器和数据库服务(特别是 AWS)

转载 作者:搜寻专家 更新时间:2023-10-30 20:25:08 25 4
gpt4 key购买 nike

我编写了一个实时多人游戏,目前正在用 NodeJS 编写它的服务器。我希望我的游戏有登录、升级等功能,所以我需要有一个数据库。这是我第一次部署一些东西,而且我大部分时间都是自学的,所以如果我把事情搞混了,请纠正我。由于这是我的第一次试用,我不想马上做出太多 promise ,所以我只寻找免费选项。而且由于这应该是一个实时游戏,所以我需要一个相对快速的服务器响应。这就是为什么我正在寻找最简单的数据库和服务器提供商,而且我知道由于这些限制,我的选择和功能有限。

就我在网上阅读的内容而言,Heroku 似乎是我最简单的服务器选择(这就是我开始使用 NodeJS 编写代码的原因)。但是似乎没有免费的数据库服务,因为所有选项都在 https://devcenter.heroku.com/articles/heroku-postgres-plans 上有月费。我不想使用 Google App Engine,因为我是新手(当然没有提到它对初学者友好)。

所以我在 Free Cloud Database Service for home development 之后找到了 AWS帖子,看来我可以使用 Amazon Web Services 作为服务器和数据库。然而,我遇到的大多数帖子都建议使用 Google App Engine 或 Heroku,而很少提及 AWS。这是因为我混淆了概念,还是 AWS 有我不知道的缺点?您认为同时使用 AWS 作为服务器和数据库是个好主意吗?是否可以在使用 AWS 作为数据库的同时使用 Heroku 作为服务器?或者您有任何其他建议吗?

注意:很抱歉问题轰炸,但这些都是相关的,我有点迷失在这个话题中,所以我不得不问......

最佳答案

服务器使用 AWS EC2,数据库使用 RDS。人们使用 heroku 的原因是它可以非常快速地部署到自定义 url(很容易设置)。设置 AWS 需要了解服务器的工作原理,但并不复杂(而且对于小型应用程序是免费的)。祝你好运!

关于node.js - 可用于部署应用程序的最简单的服务器和数据库服务(特别是 AWS),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38447659/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com