EJDB is the embeddable (in-process) database engine designed for querying collections of JSON documents and persisting data. EJDB is implemented as a C library based on Tokyo Cabinet key-value storage engine. EJDB design is inspired by Mongodb and follows the same philosophy , especially for the query language.
EJDB is good for: * In-process database for standalone desktop applications. (The SQLite niche); * Games development; * Simple server-side solution; * Whenever a fast in-process data-communication with storage layer is much preferred over TCP/IP transport;
- ElektraInitiative stores configuration in a global, hierarchical key database. Mount configuration files into the hierarchy, safely edit configuration, and introspect current settings. kdb (1) provides easy access. See the glossary for terminology.