2011-06-14 29 views
0

我要做到以下幾點:如何使用SQLAlchemy在此背景下

  • 在運行用Python編寫的2.7
  • 該軟件連接到一個數據庫(目前MySQL數據庫)
  • 這是一個軟件軟件偵聽端口X上的TCP連接
  • 當建立連接時,客戶端x請求或命令某事,然後軟件使用數據庫存儲,刪除或獲取信息(根據請求或命令)。

我現在頭腦中有一種經典的連接數據庫的方法,將連接存儲到由連接監聽器產生的線程中傳遞的對象(作爲變量)那麼這些線程使用對象中的變量來完成他們需要做的與數據庫連接。 (我知道多處理比Python多線程更好,但這與我的問題目前沒有關係)

現在我的問題,我應該如何在這種情況下使用SQLAlchemy?儘管我一直在閱讀大量關於它的文檔,但我仍然很困惑,儘管我一直在尋找很多東西,但似乎並沒有特別處理這種情況的「好」例子。

回答

1

這裏有什麼問題? SQLAlchemy維護一個線程本地連接池。你還需要什麼?

+0

一個示例,提示,使用什麼函數/方法。請注意,我對Python/SQLAlchemy還比較陌生。不要求完整的工作,只是一些指導。 – Manhim 2011-06-14 03:17:33

相關問題