Skip to content
SPECIFICTION
Get listed

LiteDB vs Sparksee

LiteDB

litedb.org

Sparksee

sparsity-technologies.com

Side by side

FigureLiteDBSparksee
Price fromFreeFree
Free planYesYes
Free trial—Yes
Open source——
WindowsYesYes
macOS—Yes
LinuxYesYes
iOSYesYes
AndroidYesYes
APIYesYes
Self-hostedYesYes
Plans published14
Spec score · Mobile Databases7.8 (#13)8.3 (#4)
EncryptionLiteDB documents password-protected datafile encryption using salted AES; its encryption page specifies ECB mode and says changing or removing the password requires rebuilding the datafile.Disk-level encryption is provided to protect data if a device is lost, stolen or sold.
PlatformsThe site lists .NET Framework, .NET Standard, .NET Core, UWP, Linux, Xamarin iOS and Android, and Unity support.The trial request form lists Android, iOS, Linux, Mac, Windows Desktop, and Windows Store as operating-system choices.
ProductLiteDB is a serverless, embedded .NET NoSQL document database delivered as a single DLL.Sparksee is an embeddable graph database management system for representing and analysing complex relationships between entities.
SupportThe project directs users to GitHub issues, Gitter chat, and Stack Overflow for community 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

LiteDB

  • LiteDBFree

LiteDB pricing →

Sparksee

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

Sparksee pricing →

In their own words

LiteDB

LiteDB is a free, open-source, serverless .NET NoSQL document database distributed as a single DLL. It stores data in one file and supports ACID transactions, with WAL mode for recovery from write failures. Queries can use SQL-like commands or LINQ, and query EXPLAIN plans are available. LiteDB maps POCO classes to BsonDocument and offers a fluent API for custom mapping. Its intended uses include mobile apps, desktop and local applications, application file formats, web applications, and per-user data stores. FileStorage can keep files and streams in the database, though each root BSON document has a documented 16 MB limit. LiteDB describes itself as thread-safe, with cross-collection transactions, no reader locks, and per-collection writer locks. Password-protected datafile encryption uses salted AES; the documentation specifies ECB mode and says changing or removing a password requires rebuilding the file. LiteDB is free for everyone, including commercial use, under the MIT License. It is installable through NuGet, and the project links to LiteDB.Studio as an administration tool.

Visit litedb.org

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