【发布时间】:2020-08-24 01:25:05
【问题描述】:
对于那些使用 Heroku 进行托管的人,您使用什么数据库?例如,PostgreSql、MongoDB 或其他内容。
我在sqlite3上写了一个机器人,但后来我发现Heroku不支持它,根本不覆盖文件????
【问题讨论】:
-
我使用 node + mongoDB atlas 和 mongoose,效果很好
-
使用 mongodb 地图集
-
Heroku 有 postgress heroku.com/postgres。您可以在 Heroku 中使用 sqlite,实际上您可以将任何技术堆栈部署到 Heroku,考虑使用 docker(docker compose kind of strategy)检查这个答案。但请记住,数据不会持久化.. 仅用于实验,您可以使用此策略。 stackoverflow.com/questions/46904060/…
-
既然你已经有一个会说 SQL 的机器人,那么最容易切换到另一个 SQL 解决方案,比如 PostgreSQL(我相信,它在 Heroku 上有一个免费层)。 MongoDB 将是一个非常不同的野兽。
标签: javascript node.js discord discord.js