データベースとしてmysqlを使用して、gunicornでdjangoアプリを実行しています。複数のファイルのアップロードに対処するために gevent を追加しましたが、gevent を mysql データベースとうまく連携させるための最適なドライバー オプションが何であるかがわかりません。
(データベースにはすでに大量のデータが含まれているため、postgres への移行は魅力的でないオプションであることに注意してください)
モンキーパッチを適用できるので、おそらくpymysqlを使用することをお勧めします。まだ自分で使用したことはありませんが、今年初めにDjangoConで開催されたCodySoylandによる「DjangoonGevent」というプレゼンテーションのYouTubeビデオをご覧ください:http ://www.youtube.com/watch?v = nocGRsytBkk
Pymysqlはここで見つけることができます:https ://github.com/petehunt/PyMySQL
Projects Using Geventを確認しましたか?
編集: 上記のページによると、gevent-MySQL はサポートされなくなりました。これにより、ultramysqlが唯一の実行可能なオプションになります。