【发布时间】:2012-04-15 04:23:09
【问题描述】:
我有一个多进程 python 应用程序(进程由 uwsgi 生成),它需要将变量存储在 RAM 中,然后从几个不同的进程中读取和更新这些变量。我知道有很多可用的缓存选项,但我发现的所有选项都只能存储字符串。不同的python进程是否有可能访问相同的虚拟内存,从而共享数据而无需转换甚至复制?
【问题讨论】:
-
查看processing 包。
-
我已经检查了这两个。 sysv_ipc 只存储字符串,
processing不起作用,因为进程是由 uwsgi 生成的,而不是 python。
标签: python caching shared-memory