【文件属性】:
文件名称:rob:使用 Redis 使 Python 对象持久化
文件大小:6KB
文件格式:ZIP
更新时间:2021-06-28 01:34:06
Python
抢
具有 Redis 后端的持久性 Python 对象。
pip install rob
对象
对字典进行 JSON 转储并将其保存在 Redis 哈希中的对象。
需要定义HASH_KEY - 散列的键。
哈希对象
将其字典保存在 Redis 哈希中的对象。 使用 HMSET。 它使用一个列表来跟踪保存的对象。
需要定义HASH_KEY - 用作列表前缀和散列键的键。
混合
下面的 mixins 将适用于所有对象类型。
自动保存mixin
每次设置属性时都会调用 save 的 mixin。
例子
简单对象
from redis import Redis
class ExampleObject ( JsonObject ):
HASH_KEY = 'exampleobject'
redis = Redis ()
自动保存对象
from redis import
【文件预览】:
rob-master
----.travis.yml(162B)
----rob()
--------mixins.py(226B)
--------__init__.py(0B)
--------objects.py(2KB)
--------tests.py(3KB)
--------base.py(543B)
----.frigg.yml(82B)
----tox.ini(224B)
----LICENSE(1KB)
----.isort.cfg(86B)
----requirements.txt(13B)
----setup.py(303B)
----.gitignore(32B)
----Makefile(135B)
----README.md(1KB)