4 This binding provide a database API with key/value semantics.
5 The backend is currently a Berkeley DB.
11 This verb insert a key/value pair in the database.
12 If the key already exist, the verb fails.
16 This verb update an existing record.
17 If the key doesn't exist, the verb fails.
21 This verb remove an existing key/value pair from the database.
22 If no matching record is found, the verb fails.
26 This verb get the value associated with the specified key.
27 If no matching record is found, the verb fails.
31 * The **read** and **delete** verbs need only a **key** to work:
39 * The **insert** and **update** verbs need a **key** and a **value** to work:
48 The **value** can be any valid json.
52 You must install BerkeleyDB and GDBM