我有多个mysql数据库(物理和逻辑)。使用支持多数据库的django 1.3。
我想用django的mysql为多个mysql数据库设置数据库连接池,这样我就可以有高效的分片了。什么方法可以做到这一点?
发布于 2013-02-08 08:51:00
我一直在研究如何做到这一点,并遇到了这个实现。这是一种非常快速的方法来启动你自己的后端,这实际上只是Django的默认mysql后端,只需要做一些最小的改动。它确实使用sqlalchemy来管理池,但这种额外的依赖关系是一个很小的代价。它对我来说运行得很好。
http://menendez.com/blog/mysql-connection-pooling-django-and-sqlalchemy/
发布于 2012-02-06 18:57:08
这可以通过在Django中嵌入SQLAlchemy池来实现。有两种(更难看/不那么难看)的方法:
https://stackoverflow.com/questions/8564440
复制相似问题