AgaveDB

A multiuser-aware key/value store built using the Agave metadata API

The library interface is modeled on pickledb, which is inspired by Redis. A key difference between AgaveDB and some other key stores is that it supports access controls on a per-key basis.

Usage:

from agavedb import AgaveKeyValStore, Agave
ag = Agave.restore()
db = AgaveKeyValStore(ag)
db.set('keyname', 'value')

Indices and tables