【问题标题】:Saving a json file on Heroku在 Heroku 上保存 json 文件
【发布时间】:2012-07-04 03:44:42
【问题描述】:

我在 Heroku 上有一个简单的 sinatra 应用程序,它获取一些 json 数据,然后再次获取并每 10 分钟重写一次,保存 json 数据的最简单方法是什么?

我应该使用 S3 还是 mongodb 还是有更简单的选择?

【问题讨论】:

  • 一个文件?或者这不是一个选择?
  • 是的,Linuxios 最容易写入的是当前文件系统。
  • 我相信 Heroku 上的文件系统是只读的。所以保存到文件不是一种选择。

标签: ruby json heroku


【解决方案1】:

我认为写入数据库(mongodb 或其他)是您最好的选择。在 Heroku 上设置是最简单的。

【讨论】:

    【解决方案2】:

    我认为最简单的方法是使用 Heroku 的免费 5mb memcached plugin(使用 dalli gem)保存您的 json,

    This link 描述了使用 memcache 设置 sinatra 应用程序

    同样,我认为这将是您最简单的方法。

    【讨论】:

    • 我发现只使用 mongodb 更容易,我不太清楚如何使用 memcache 插件
    猜你喜欢
    • 2021-06-05
    • 2016-08-28
    • 1970-01-01
    • 2021-08-08
    • 1970-01-01
    • 2019-05-04
    • 1970-01-01
    • 2016-05-04
    相关资源
    最近更新 更多