2014-02-10 61 views
1

嗨我正在寫一個使用Django的Web應用程序。我仍然在學習框架並閱讀howto書。我知道我可能會過早地提出這個問題,但我真的很想知道。我想在所有會話中共享的內存中創建一個python數據結構。什麼是最好和最可擴展的方式來執行此操作。到目前爲止,我已閱讀關於redis,但我想更多的靈活性和理解redis只能存儲字符串,而不是python對象..在web應用程序共享內存

回答

2

This post是部分接近你想要的東西(不包括java部分和以後的更新後)。答案的總結是,django是一個多進程環境,因此跨會話共享對象是不可行的。一種選擇是使用數據庫來存儲這種共享對象。