文件名称:shared-memory-dict:一个非常简单的共享内存字典实现
文件大小:30KB
文件格式:ZIP
更新时间:2024-06-11 08:38:41
hacktoberfest Python
共享内存区 一个非常简单的字典实现。 要求: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缓存实现 有
【文件预览】:
shared-memory-dict-main
----poetry.lock(30KB)
----.gitignore(797B)
----Makefile(748B)
----pyproject.toml(1KB)
----shared_memory_dict()
--------caches()
--------__init__.py(43B)
--------templates.py(26B)
--------dict.py(4KB)
--------hooks.py(357B)
--------lock.py(480B)
----LICENSE(1KB)
----CHANGELOG.md(1015B)
----setup.cfg(37B)
----.github()
--------workflows()
----examples()
--------gunicorn-aiocache-api()
----README.md(2KB)
----tests()
--------caches()
--------__init__.py(0B)
--------test_hooks.py(916B)
--------test_dict.py(6KB)
----benchmarks()
--------__init__.py(0B)
--------fake_django_settings.py(19B)
--------sync.py(1KB)
--------asynchronous.py(1KB)