Python 在django应用程序中,哪一个是使mysql与gevent配合使用的最佳选择
我有一个django应用程序运行在gunicorn上,数据库是mysql。为了处理多个文件上传,我添加了gevent,但我不确定我的最佳驱动程序选项是什么,以使gevent能够很好地处理mysql数据库 (请注意,数据库已经包含了大量数据,因此转到postgres是一个不吸引人的选择)您检查过了吗Python 在django应用程序中,哪一个是使mysql与gevent配合使用的最佳选择,python,mysql,django,gevent,gunicorn,Python,Mysql,Django,Gevent,Gunicorn,我有一个django应用程序运行在gunicorn上,数据库是mysql。为了处理多个文件上传,我添加了gevent,但我不确定我的最佳驱动程序选项是什么,以使gevent能够很好地处理mysql数据库 (请注意,数据库已经包含了大量数据,因此转到postgres是一个不吸引人的选择)您检查过了吗 编辑:根据上面的页面,不再支持gevent MySQL。这是唯一可行的选择。您可能想使用pymysql,因为它可以通过猴子补丁。我自己还没有用过,但这里有一段YouTube视频,是今年早些时候科迪·索
编辑:根据上面的页面,不再支持gevent MySQL。这是唯一可行的选择。您可能想使用pymysql,因为它可以通过猴子补丁。我自己还没有用过,但这里有一段YouTube视频,是今年早些时候科迪·索兰德在DjangoCon做的题为“Gevent上的Django”的演讲:
Pymysql可以在这里找到:感谢您的链接和建议。ultramysql唯一的问题是,在集成和用于项目的文档方面似乎没有太多内容。是的,这是一个缺点。gevent本身在Python世界中仍然相对较新。还可以在某个地方读到ultramysql还没有真正与主要库(SQLAlchemy,可能是Django ORM)一起工作。谢谢,我对你的答案投了赞成票,但我将保留关于off change的问题,这里有一个答案