2

データベースとしてmysqlを使用して、gunicornでdjangoアプリを実行しています。複数のファイルのアップロードに対処するために gevent を追加しましたが、gevent を mysql データベースとうまく連携させるための最適なドライバー オプションが何であるかがわかりません。

(データベースにはすでに大量のデータが含まれているため、postgres への移行は魅力的でないオプションであることに注意してください)

4

2 に答える 2

1

モンキーパッチを適用できるので、おそらくpymysqlを使用することをお勧めします。まだ自分で使用したことはありませんが、今年初めにDjangoConで開催されたCodySoylandによる「DjangoonGevent」というプレゼンテーションのYouTubeビデオをご覧ください:http ://www.youtube.com/watch?v = nocGRsytBkk

Pymysqlはここで見つけることができます:https ://github.com/petehunt/PyMySQL

于 2012-10-23T23:01:13.600 に答える
1

Projects Using Geventを確認しましたか?

編集: 上記のページによると、gevent-MySQL はサポートされなくなりました。これにより、ultramysqlが唯一の実行可能なオプションになります。

于 2012-09-11T07:34:05.287 に答える