【问题标题】:Running a python script on a server and saving data to the cloud [closed]在服务器上运行 python 脚本并将数据保存到云 [关闭]
【发布时间】:2016-06-01 04:34:42
【问题描述】:

我想在交易所存储有关资产贷款利率的数据。大约有 8 个资产,这是API call 的一个示例,我将使用它来查询每个资产的数据。

我计划为每个资产运行一个脚本。基本上每个脚本都是一个持续查询 API 的 while 循环,如果数据发生变化(添加或删除新贷款),则保存来自该调用的数据(即不保存重复项)我会将数据保存为 json文件。 (每个约 5Kb,每小时约 5000 个)

我根据各种测试估计每年最多需要 250GB。

我从来没有做过这样的事情。我正在研究pythonanywhere 一项允许您粘贴脚本并让他们完成所有服务器工作的服务。虽然我想学习如何使用 AWS,因为它会拓宽我的知识并对未来的项目很有用。然后将数据保存到某个东西,比如 Dropbox?

任何人都可以根据他们的经验提供建议吗?这可能与我查询和保存数据的方法、服务器或实际存储数据的位置有关。

理想情况下,我想尽可能便宜。

谢谢

【问题讨论】:

  • 查看this question 了解有关服务器替代品的更多信息。

标签: python api amazon-web-services server google-cloud-storage


【解决方案1】:

最简单的方法是在 AWS 中使用 AWS EC2 t2.nano(5 美元/月)或 t2.micro(9 美元/月)实例进行计算并使用 AWS S3 存储。使用python和boto3,你想做的事情并不难(你可以在一天内编码和测试它)。但如果您不熟悉 AWS 生态系统,则有一些学习曲线。

我查看了您提到的负责编码、计算和存储的网站。我没用过,但是看起来最便宜。

如果您想了解 AWS,请选择第一个选项。如果时间和成本更重要,请选择第二个选项。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-24
    • 2012-03-13
    • 2015-11-18
    • 1970-01-01
    • 2021-01-21
    相关资源
    最近更新 更多