Edge
Database |
Short description |
License / business model |
Android / iOS* |
Type of data stored |
Central Data Sync |
P2P Data Sync |
Offline Sync (Edge) |
Data level encryption |
Flutter / Dart support |
Vector Database (AI support) |
Minimum Footprint size |
Company |
SQLite |
C programming library;
probably still 90% market share in the small devices space (personal
assumption) |
Public domain |
embedded on iOS and Android |
Relational |
No |
No |
No |
No, but option to use
SQLCipher to encrypt SQLite |
Flutter plugins (ORMs) for
SQLite, but nothing from Hwaci |
No, but various early &
unofficial extensions are available |
< 1 MB |
Hwaci |
Couchbase
Mobile / Lite |
Embedded / portable database
with P2P and central synchronization (sync) support; pricing upon
request; some restrictions apply for the free version. Secure SSL. |
Partly proprietary, partly
open-source, Couchbase Lite is BSL 1.1 |
Android / iOS |
JSON Documents / NoSQL db |
Yes |
Yes |
No |
Database encryption with SQLCipher (256-bit AES) |
Unofficial Flutter plugin for
Couchbase Lite Community Edition |
No |
< 3,5 MB |
Couchbase |
InterBase
ToGo / IBLite |
Embeddable SQL database. |
Proprietary |
Android / iOS |
Relational |
No |
No |
No |
256 bit AES strength
encryption |
No |
No |
< 1 MB |
Embarcadero |
LevelDB |
Portable lightweight key-value store, NoSQL, no index support;
benchmarks from 2011 have been removed unfortunately |
New BSD |
Android / iOS |
Key-value pairs / NoSQL db |
No |
No |
No |
No |
Unofficial client that is very badly rated |
No |
< 1 MB |
LevelDB Team |
LiteDB |
A .Net embedded NoSQL
database |
MIT license |
Android / iOS (with Xamarin
only) |
NoSQL document store, fully
wirtten in .Net |
No |
No |
No |
Salted AES |
No |
No |
< 1 MB |
LiteDB team |
Realm
DB |
Embedded object
database |
Apache 2.0 |
Android / iOS |
Object Database |
deprecated |
No |
deprecated |
Yes |
Yes |
No |
5 MB+ |
Acquired
by MongoDB in 2019, Data Sync deprecated in 2024; DB still available as open
source, not maintained |
ObjectBox |
NoSQL Edge Vector Database with out-of-the-box
Data Sync for Mobile and IoT; fully ACID compliant; benchmarks available
as open source. |
Open Core (plus Apache 2.0 bindings) |
Android / iOS / Linux /
Windows / any POSIX |
Object-oriented NoSQL edge
database for high-performance on edge devices in Mobile and IoT |
Yes |
WIP |
Yes |
transport encryption;
additional encryption upon request |
Yes |
First
local vector database fo on-device Edge AI released May 2024 |
< 1 MB |
ObjectBox |
Oracle
Database Lite |
Portable with P2P and
central sync support as well as support for sync with SQLite |
Proprietary |
Android / iOS |
Relational |
Yes |
Yes |
No |
128-bit AES Standard
encrytion |
No |
No |
< 1 MB |
Oracle Corporation |
SQL
Anywhere |
Embedded / portable database
with central snyc support with a stationary database, pricing now
available here |
Proprietary |
Android / iOS |
Relational |
Yes, tied to using other SAP
tech though (we believe) |
No |
No |
AES-FIPS cipher encryption
for full database or selected tables |
No |
No |
|
SAP (originally Sybase) |
UnQLite |
Portable lightweight
embedded db; self-contained C library without dependency. |
2-Clause BSD |
Android / iOS |
Key-value pairs / JSON store
/ NoSQL db |
No |
No |
No |
128-bit or 256-bit AES
standard encryption |
not yet; might be coming
though; there was a 0.0.1 released some time ago |
No |
~ 1.5 MB |
Symisc
systems |
extremeDB |
Embedded relational database |
Proprietary |
iOS |
In-memory relational DB,
hybrid persistence |
No |
No |
No |
AES encryption |
No |
No |
< 1 MB |
McObject LLC |
redis
DB |
High-performance in-memory
Key Value store with optional durability |
Three clause BSD license,
RSAL and Proprietary |
No |
K/V in-memory store,
typically used as cache |
No |
No |
No |
TLS/SSL-based encryption can
be enabled for data in motion. |
Unofficial redis Dart client
available |
No on-device vector database,
but cloud vector support |
An empty instance uses ~ 3MB
of memory |
redislabs (the original author of redis left in 2020) |
Azure
SQL Edge |
Designed as a SQL database
for the IoT edge; however, due to the footprint it is no Edge Database |
Proprietary |
No |
Relational DB for IoT |
No |
No |
No |
will provide encryption |
No |
Not on-device |
500 MB+ |
Microsoft |
|
|
|
|
|
|
|
|
|
|
|
|
|