Authors: Ulf Wiger ([email protected]), Tony Rogvall ([email protected]).
KVDB - Database Management System for Connected Device Management
KVDB was initially designed to support the requirements of the Exosense system for managing Connected Devices, but is essentially a general-purpose DBMS. A requirement was that it should be useable both in an embedded device and on the device management server. To this end, KVDB supports a number of different storage backends, each with different characteristics.
Features:
-
Ordered-set semantics
-
Transaction semantics
-
Persistent queues
-
CRON-like persistent timers
-
Extensible indexing
-
Storage backend plugins
-
Schema callback behavior
See also the Wiki for further description and examples.
| kvdb |
| kvdb_conf |
| kvdb_cron |
| kvdb_cron_parse |
| kvdb_cron_scan |
| kvdb_ets_dumper |
| kvdb_export |
| kvdb_paired |
| kvdb_proxy_sup |
| kvdb_queue |
| kvdb_riak |
| kvdb_riak_mapred |
| kvdb_riak_proxy |
| kvdb_schema |
| kvdb_schema_events |