基于git的python-nosql实现
GitLarder的Python项目详细描述
“Git存储的同义词”
##基于git构建的包装nosql
gitlarder是一种非常简单的平面文件存储机制,用于存储需要的数据 严格的版本控制,很少写。它直接建在Git的上面 和它一起工作。
###用法
GitRecordFactory对象可以用repo路径实例化。这条路应该 指向一个真正的git存储库,以及任何打算与之交互的东西 使用gitlarder应该是目录中的简单json文件(称为“模型”)。 任何不打算用gitlarder指着的树都应该被塞进 .gitreecord忽略顶级文件。
GitRecord对象可以从dict实例化,但更可能的用法是 使用get-u模型从GitRecordFactory检索类。工厂 然后可以对生成的gitreck子类调用finder方法 必须显式地传递模型名。