Diese Frage bezieht sich auf eine ältere Frage: MySQL tracking system. Kurz gesagt: Ich muss ein Tracking-System implementieren, das hohe Belastungen mit Python hat. Für den Teil der Datenbank habe ich mich für mongoDB entschieden (was sich für das richtige Tool für diesen Job anhört). Die Entwicklungssprache wird Python sein.Tracking-System und Echtzeit-Statistik-Analyse in Python
Ich dachte daran, mehrere Instanzen einer CherryPy-Anwendung hinter Nginx zu verwenden. Der Grund dafür ist, dass ich nicht alle wsgi-Teile selbst behandeln möchte, aber andererseits brauche ich kein ausgewachsenes Web-Framework, da die App einfach ist und kein ORM benötigt wird.
Meine Fragen sind:
Sollte ich den CherryPy builtin-Server verwenden oder sollte ich Apache mit modwsgi (oder einen anderen Server insgesamt)?
Klingt das wie ein vernünftiger Ansatz (nginx, mongoDB)? Wenn nicht, was würdest du empfehlen?
Vielen Dank im Voraus.
+1 für eine gute Frage. MongDB sieht wie eine sehr gute DB für hohe Lasten aus, aber haben Sie auch eine DB mit GIS-Unterstützung in Erwägung gezogen? – Mawg