共享内存区
一个非常简单的字典实现。
要求:Python> = 3.8
>> from shared_memory_dict import SharedMemoryDict
>> smd = SharedMemoryDict ( name = 'tokens' , size = 1024 )
>> smd [ 'some-key' ] = 'some-value-with-any-type'
>> smd [ 'some-key' ]
'some-value-with-any-type'
arg name定义了内存块的位置,因此,如果要在进程之间共享内存,请使用相同的名称
安装
使用pip :
pip install shared-memory-dict
锁具
要使用共享内存字典的写操作,请设置环境变量SHARED_MEMORY_USE_LOCK=1 。
Django缓存实现
有
1