Django与psycopg2.pool的数据库连接池

Django与psycopg2.pool的数据库连接池

问题描述:

我试图用django实现持久数据库连接池。 其中一个选项是使用内置的psycopg2.pool代码提供不同类型的池(PersistentConnectionPool,ThreadedConnectionPool等),但没有关于该主题的psycopg2文档。Django与psycopg2.pool的数据库连接池

那么,有没有人做过这方面的工作或有一些工作代码?我只是不想重新发明*。

谢谢。

Django不支持连接池。从技术上讲,你可能会写一个使用psycopg2的django数据库后端,但我认为使用外部进程进行连接池会更好。看看这个pgpool。

+2

使用pgpool不会消除这种开销,因为python仍然需要在每个请求上以相同的方式连接到数据库。 – HardQuestions 2009-08-12 11:46:44