3
我試圖用django實現持久數據庫連接池。 其中一個選項是使用內置的psycopg2.pool
代碼提供不同類型的池(PersistentConnectionPool,ThreadedConnectionPool等),但沒有關於該主題的psycopg2文檔。Django與psycopg2.pool的數據庫連接池
那麼,有沒有人做過這方面的工作或有一些工作代碼?我只是不想重新發明輪子。
謝謝。
我試圖用django實現持久數據庫連接池。 其中一個選項是使用內置的psycopg2.pool
代碼提供不同類型的池(PersistentConnectionPool,ThreadedConnectionPool等),但沒有關於該主題的psycopg2文檔。Django與psycopg2.pool的數據庫連接池
那麼,有沒有人做過這方面的工作或有一些工作代碼?我只是不想重新發明輪子。
謝謝。
Django不支持連接池。從技術上講,你可能會寫一個使用psycopg2的django數據庫後端,但我認爲使用外部進程進行連接池會更好。看看這個pgpool。
使用pgpool不會消除這種開銷,因爲python仍然需要在每個請求上以相同的方式連接到數據庫。 – HardQuestions 2009-08-12 11:46:44