Skip to content
EDB

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.

Get Started with eDB