python - 如何利用 OpenBSD、Nginx、Python 和 NoSQL

标签 python nginx nosql openbsd

我熟悉 LAMP 系统,并且在过去 4 年中主要使用 PHP 进行编程。我正在学习 Python 并尝试使用 Nginx。 我们正在开发一个项目网站,该网站将处理大量 http 处理请求、流式视频(主要来自 youtube 或 vimeo 等提供商)。我的同事有使用 OpenBSD 的经验,并坚持我们使用它作为 linux 的替代品。

  • 我们想要使用 OpenBSD 的原因是它以 这是安全。
  • 我们选择 Python 的原因是它速度快。
  • 我们想要使用 Nginx 的原因是众所周知它能够 与 Apache 相比,处理更多的 HTTP 请求。
  • 我们要使用 NoSQL 的原因是众所周知 MySQL 有 数据库增长时的可扩展性问题。

我们希望使用尽可能少的硬件尽可能快地加载网页(将使用缓存和 cdn)。这就是为什么我们要使用 ONPN (OpenBSD,Nginx,Python,Nosql) 而不是传统的 LAMP (Linux,Apache,Mysql,PHP)。

我们不是一家很大的公司,所以我们使用开源技术。任何有关如何将这些软件用作平台的建议都将受到赞赏,并提供硬件建议也将受到赞赏。也欢迎任何批评。

最佳答案

我的建议 - 如果您不知道如何使用这些技术 - 不要这样做。很少有服务器比花在掌握您不了解的技术上的时间花费更少。如果您想尝试一下 - 那就去做吧。一个接一个,而不是一次全部。没有关于如何使用它们的神奇解决方案。

关于python - 如何利用 OpenBSD、Nginx、Python 和 NoSQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13675440/

相关文章:

python - 将 PyTorch 张量与 scikit-learn 结合使用

google-chrome - NET::ERR_CERT_AUTHORITY_INVALID 在 Chrome 中不是隐身和 Firefox 在本地使用 nginx 上的有效证书

c++ - 查看LMDB的data.mdb文件的内容

nginx - 使用 Nginx + PHP-FPM 的 PHP 文件访问被拒绝 (403)

nosql - Redis GET 与 SQL SELECT

php - MySQL 和 NoSQL : Help me to choose the right one

python - Python 中的函数模式/谓词匹配

python - 将查询结果附加到 PostgreSQL 中的同一结果行 - Redshift

Python 字符串难点

ssl - Docker 注册表登录失败并显示 "Certificate signed by unknown authority"