Skip to content
SPECIFICTION
Get listed

Realm vs Sparksee

Realm

realm.github.io

Sparksee

sparsity-technologies.com

Side by side

FigureRealmSparksee
Price fromFreeFree
Free planYesYes
Free trial—Yes
Open source——
WindowsYesYes
macOSYesYes
LinuxYesYes
iOSYesYes
AndroidYesYes
API—Yes
Self-hostedYesYes
Plans published14
Spec score · Mobile Databases7.7 (#18)8.3 (#4)
ProductRealm is an object database designed to run directly on phones, tablets, and wearables.Sparksee is an embeddable graph database management system for representing and analysing complex relationships between entities.
SecurityRealm Swift says data can be encrypted in flight and at rest.The product page says Sparksee offers disk-level encryption to protect data if a device is stolen, lost, or sold.
SupportThe Realm documentation directs users to its forums, Stack Overflow, and GitHub issues for help.Trial applicants receive a build, sample project and access to an engineer for modelling questions; technical support is provided through the documentation and support sections.

Plans

Realm

  • Realm Database (open source)Free

Realm pricing →

Sparksee

  • Academic licenceFree
  • Free trialPrice not published
  • IndustryPriced on request
  • StartupPriced on request

Sparksee pricing →

In their own words

Realm

Realm is an object database for local data persistence in mobile and edge applications. It runs directly on phones, tablets, and wearables, and presents data as objects that developers can query in code without an ORM. The database supports relationships, generics, and vectorization. Its documentation describes apps continuing to work through weak signal, offline periods, or outages. Listed SDKs include Java, Swift, Objective-C, JavaScript, and .NET; the JavaScript implementation supports React Native on iOS and Android, as well as Node.js and Electron on Windows, macOS, and Linux. Realm Swift supports encryption in transit and at rest. Realm Studio can open and edit local and synced Realms and administer Realm Object Server instances. Former Device Sync connected data across users, devices, and a backend in real time, but MongoDB announced deprecation of Device Sync and Realm SDKs in September 2024. Realm is free and open source under Apache License 2.0.

Visit realm.github.io

Sparksee

Sparksee is an embeddable graph database for applications that need to represent and analyse relationships among entities. It works against a database file from within an application process, so there is no cluster or query server to provision. The maker describes its compact bitmap-based representation as suited to graph computations in mobile and embedded environments. Built-in algorithms cover traversal, shortest paths, connectivity, community detection, and PageRank. Its API supports importing and exporting graph data, scripting, and Sparksee Cypher queries; Sparksee Algebra is also listed. API references cover.NET, Java, C++, Objective-C, Python, and openCypher. Sparksee supports ACID transactions, disk-level encryption, and recovery after database corruption. Keeping data on a user's device can support privacy-preserving apps and reduce reliance on cloud connectivity. Platforms include Android, iOS, Linux, macOS, and Windows, with API and self-hosted options. Eligible academic users can apply for a free licence; commercial licence pricing is on request.

Visit sparsity-technologies.com