2012-04-22 27 views
0

我正在Python中構建服務器,並且正在考慮將內存存儲保存在單獨的進程中,以便可以輕鬆升級和維護具有業務邏輯的進程。我認爲memcached可能是我正在尋找的東西,但在粗略的檢查中,似乎沒有如此好地存儲python對象(Twisted連接對象)。Python:在獨立進程中的內存存儲

python進程之間傳遞(key:value)對象的最簡單方法是什麼?由於這是在Twisted中,最不友好的方法就是我所追求的。

此設計的一般反饋也表示讚賞。

+0

聽起來像你讓你的生活沒有一個很好的理由更難。將所有內容保存在一個進程中,直到您確實知道您將從多處理中受益。 – 2012-04-22 12:45:56

回答

0

查看multiprocessing模塊的QueuePipe類。 documentation有例子。

+0

'multiprocessing'模塊是異步不友好的。 – 2012-04-22 12:46:17