rob:使用 Redis 使 Python 对象持久化

时间:2024-07-17 19:20:46
【文件属性】:

文件名称:rob:使用 Redis 使 Python 对象持久化

文件大小:6KB

文件格式:ZIP

更新时间:2024-07-17 19:20:46

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)

网友评论