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 support | Vector (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 unofficial extensions are available | < 1 MB | Hwaci |
Couchbase Mobile | 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 |
Mongo Realm / Realm DB (acquired by Mongo in 2019) | Embedded object database | Mongo Realm is Apache 2.0, Mongo DB is SSPL, Mongo Atlas (?) | Android / iOS | Object Database | Yes (Mongo Atlas), tied to using Mongo DB | No | No | Yes | Officially released a Flutter binding in spring 2023 (See Flutter databases) | No | 5 MB+ | MongoDB Inc. |
ObjectBox | High-performance NoSQL Edge Database with out-of-the-box Data Sync for Mobile and IoT; fully ACID compliant; benchmarks available. | Apache 2.0 and Proprietary | 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 | Yes, vector support already available, more AI support coming | < 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 | Yes, vector support available, nothing more yet | < 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 | Yes | 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 | 500 MB+ | Microsoft |