2017-01-19 25 views
0

我試圖將處理數百萬條記錄的負載分散到多個應用程序服務器上。記錄是通過複雜的連接創建的。那就是不能簡單地從一張表中檢索數據。我們的想法是使用一個遊標,並且它與一個執行復雜計算的應用程序服務器一起工作。現在我們要添加一個或多個服務器來加速處理。任何想法如何做到這一點?如何在部署在單獨(應用程序)服務器上的多個閱讀器中共享光標?我們的應用邏輯是基於python的,我們正在使用psycopg2。Postgres光標多個應用程序服務器讀取器

非常感謝您的幫助

克林斯曼

回答

0

PostgreSQL數據庫連接,並在這樣的連接提供的查詢結果不能在多個客戶端之間共享。

要麼提出幾個SELECT語句,每個語句都返回結果的一部分,或者您必須在一個客戶端上檢索它們,並在應用程序服務器之間傳遞結果行。

相關問題