2014-02-10 56 views
1

嗨我正在写一个使用Django的Web应用程序。我仍然在学习框架并阅读howto书。我知道我可能会过早地提出这个问题,但我真的很想知道。我想在所有会话中共享的内存中创建一个python数据结构。什么是最好和最可扩展的方式来执行此操作。到目前为止,我已阅读关于redis,但我想更多的灵活性和理解redis只能存储字符串,而不是python对象..在web应用程序共享内存

回答

2

This post是部分接近你想要的东西(不包括java部分和以后的更新后)。答案的总结是,django是一个多进程环境,因此跨会话共享对象是不可行的。一种选择是使用数据库来存储这种共享对象。