eDB
The Embedded Multi-Model Database
SQL + Document + Key-Value + REST + AI queries — all in a single embedded database engine designed for EoS applications.
Four Query Models, One Database
Choose the right query model for each use case — no need to run multiple database engines.
-- Query sensor readings SELECT device_id, AVG(value) as avg_temp FROM sensor_readings WHERE sensor_type = 'temperature' AND timestamp > NOW() - INTERVAL '1 hour' GROUP BY device_id ORDER BY avg_temp DESC;
Features
Multi-Model
SQL, Document, Key-Value, and REST APIs in a single embedded database. No need to run multiple database engines.
Sub-millisecond Latency
Optimized for embedded storage: B-tree indexes, write-ahead logging, and memory-mapped I/O.
Encryption at Rest
AES-256-GCM encryption for all stored data. Per-table encryption keys managed by the EoS crypto module.
AI-Powered Queries
Natural language queries via the EAI integration. Ask questions in plain English and get structured SQL results.
REST API
Built-in HTTP REST API for remote access. Supports JSON, MessagePack, and CBOR serialization formats.
ACID Compliant
Full ACID transactions with serializable isolation. Safe for concurrent access from multiple EoS tasks.
