Tree storage of string values under hierarchical key paths
key1
|
+- key2
| |
| +- ...
: : :
+ -> value
Add this to your project.clj
[analyticbastard/hierarchical-storage "0.0.1-SNAPSHOT"]
Require the library's main namespace from your namespace:
(:require [hierarchical-storage :as storage])
Then use it:
(def storage
(storage/create-hierarchical-storage "/tmp/kk.edn"))
(.store storage ["level1" "level2"] "value")
Copyright © 2015 Javier Arriero