【发布时间】:2017-07-17 10:56:54
【问题描述】:
我有一个在 Heroku 上运行的小型 Node.js 应用程序,目前不需要或没有任何持久性状态存储。
但是,我想添加一个功能,该功能需要在部署之间保留一些非常小的状态(小于 1KB 的数据)。
对我来说,将这种状态添加到我的 Heroku 应用程序的最佳方式是什么,同时仍保留使用“部署到 Heroku”按钮轻松部署此应用程序的能力?
到目前为止,我看到的唯一可能的解决方案是附加一个免费的 PostgreSQL 插件,这似乎太过分了。
【问题讨论】:
-
free PostgreSQL addon, which seems like massive overkill.- 我认为您不是凭经验说话,因为只需几行代码即可将数据持久保存到 PostgreSQL 中,而且非常简单。 -
我很高兴接受基于 PostgreSQL 的解决方案,但我只是不确定这对于这个特定的用例是否确实是一条好的前进路线。我也不知道在一键部署中使用 PostgreSQL 的好方法是什么。例如,我将如何处理在一键部署中创建初始表?这些是我无法找到答案的问题。
标签: node.js postgresql heroku state