darko是轻量级图形密钥值存储
Darko的Python项目详细描述
达科
为什么叫达科?
因为唐尼·达科是我最喜欢的电影角色。
达科是什么?Darko是一个轻量级的关键价值商店。也使用图形技术,所以不要重复常见的数据。
为什么使用图形?
因为,我们通常使用每个键的公共值。 喜欢
john:doe
jane:doe
doe:george
想一想,为什么每个“母鹿”都有自己的地址。
使用量
首先,运行项目
git clone https://github.com/UtkucanBykl/Darko.git
cd Darko/Darko
python run.py
如果要关闭wal(预写日志)或更改wal目录
fromconfigimportConfigconfig=Config.get_config()config.wal=Falseconfig.wal_path='../'
用于创建键值
http://127.0.0.1:12345/create?sentence=key:value
也可以创建多个
http:127.0.0.1:12345/create?sentence=key:value&sentence=value:key
用于删除键值
http://127.0.0.1:12345/delete?sentence=key:value
用于检索节点
http://127.0.0.1:12345/nodes
获取键的值
http://127.0.0.1:12345/<key_name>