【发布时间】:2011-01-03 20:56:31
【问题描述】:
这个问题与一个较早的问题有关:MySQL tracking system。简而言之:我必须使用 Python 实现一个具有高负载的跟踪系统。对于数据库部分,我选择了 mongoDB(这听起来像是适合这项工作的工具)。开发语言将是 Python。
我正在考虑在 nginx 后面使用几个 CherryPy 应用程序实例。这背后的原因是我不想自己处理所有 wsgi 部分,但另一方面,我不需要一个完整的 Web 框架,因为应用程序很简单并且不需要 ORM。
我的问题是:
我应该使用 CherryPy 内置服务器还是应该使用带有 modwsgi 的 Apache(或完全使用其他服务器)?
这听起来是不是一种合理的方法(nginx、mongoDB)?如果没有,你会推荐什么?
提前谢谢你。
【问题讨论】:
-
+1 提出一个好问题。 MongDB 看起来是一个非常适合高负载的数据库,但您是否也考虑过支持 GIS 的数据库?
标签: python nginx mongodb mod-wsgi cherrypy