gpt4 book ai didi

python - 我的下一个 Amazon Web Services (Linux) 项目应该选择什么? Ruby/Python/其他、MySQL/PostgreSQL/其他

转载 作者:行者123 更新时间:2023-11-29 14:55:01 25 4
gpt4 key购买 nike

我很快将在 Linux 上使用 Amazon Web Services 启动一个新项目

他们拥有适用于 PHP、Ruby、Python、Java 和 .Net 的框架
http://aws.amazon.com/ruby/
http://aws.amazon.com/python/

我精通 PHP 和 Java,但我讨厌 .Net

该项目将有很多(大约 50 个)Amazon 实例连接到一个中央桩(或去中心化,还不确定)来完成工作,包括自动扩展等。

这意味着实例之间将存在大量数据库和通信。

此外,很多工作都与 Web 相关,例如使用其他 Web 服务、抓取网站等。因此,我需要良好的 JSON/XML 支持,并且像 SOAP 这样的东西会很好。

我曾经使用 SQLite 并通过 Apache 在 PHP 中完成了所有这些工作,但由于我们要迁移到 Amazon,我们现在可以使用命令行和所有内容对每个节点进行精细控制,我觉得使用Ruby/Python 中的 PostgreSQL 数据库和守护进程。

你觉得怎么样?

MySQL 还是 PostgreSQL?重写 PHP 中完成的所有内容,以便用 Ruby 或 Python 制作更好的守护进程?

如果没有,我将简单地转换大量代码以使用 CLI,而不是通过 Apache。

非常愿意接受其他建议

非常感谢

最佳答案

如果您没有迫切需要重写,只需使用现有的代码库即可。也许会逐步重构一些东西,看看 Ruby、Python 或 Java 是否适合特定问题。例如,Python 是一种完美的胶水语言,也非常适合爬行,并且从 2.6 开始就具有原生 json 支持。

关于python - 我的下一个 Amazon Web Services (Linux) 项目应该选择什么? Ruby/Python/其他、MySQL/PostgreSQL/其他,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4858697/

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