Web应用程序中的共享内存

时间:2014-02-10 20:32:53

标签: django dynamic shared-memory

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

1 个答案:

答案 0 :(得分:2)

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