使用redis使python对象持久化。
rob的Python项目详细描述
具有redis后端的持久python对象。
pip install rob
jsonobject
对字典进行json转储并将其保存在redis中的对象。 搞砸。
需要定义HASH_KEY-散列的键。
哈希对象
将字典保存在redis散列中的对象。使用hmset。它 使用列表跟踪保存的对象。
需要定义HASH_KEY-用作列表前缀的键 作为散列的关键。
< H2>混合蛋白< /H2>
下面的MIXIN将与所有的对象类型一起工作。
< H3> AutoSaveMixin < EH3>
一个MIXIN,每次设置属性时调用保存。
示例
简单对象
fromredisimportRedisclassExampleObject(JsonObject):HASH_KEY='exampleobject'redis=Redis()
自动保存对象
fromredisimportRedisclassExampleAutosaveObject(JsonObject,AutosaveMixin):HASH_KEY='exampleobject'redis=Redis()