Graph Database
Management System
Sparksee
Sparksee is the high-performance Graph Database Management System for network analysis
Sparksee
Graph Database Management System
Sparksee is the high-performance Graph Database Management System for network analysis
Sparksee is the graph database solution for embedded and mobile applications, thanks to its compact and fast management of data and the privacy preserving features provided to the user.
Why are companies using Sparksee?
The technologies provided by Sparksee are compact thanks to the use of bitmaps which provide high performance in the computations of graph algorithms in the mobile or embedded environment.
Sparksee is out of core, providing a persistent data store at the same time. Also, Sparksee provides special features like encryption at the disk level, which allows to preserve the privacy of the data in the case of theft, loss or sale of the device, and recovery of the database in the case of database corruption.
High performance graph computations
Having a GDB in the mobile device allows for preserving the service to the user in the case of bad connectivity or off-line operation, and better latency in the case of saturated networks. Finally, saving cloud operation at the cost of mobile calculations may save a significant amount of money to the provider of the service.
About us
These are some of the most valued benefits
that makes us unique in the Database market.
Connectivity resilience
Increased privacy
Enables the creation of privacy preserving Apps, where data is stored in the user’s device.
Reduced memory usage
Advanced algorithms
Recovery
Reduced Latency
Start with
a free 1-month trial
Main technical features
The graph is represented through bitmap data structures that allow high compression rates.
Node adjacencies are represented by bitmaps to minimize their footprint.
Each value in the database is represented only once, avoiding unnecessary replication.
Each of the bitmaps is partitioned into chunks that fit into disk pages to improve I/O locality.
The number of times each data page is brought to memory is minimized with advanced I/O policies.
It provides direct access to OS buffers, avoiding the decoding and encoding of other solutions
Our encrypted technology avoids having your data leaked.
Using bitmaps, operations are computed with binary logic instructions that simplify the execution in pipelined processors.
The C++ core avoids overhead execution and complex memory management, as opposed to Java based engines.
High concurrency and low latency query response times secure high performance even under stress conditions.
Full native indexing allows extremely fast access to each of the graph data structures.
Natively available for .Net, C++, Python, Objective-C and Java, and for iOS and Android based mobile devices.
Low level API with direct access to the core engine functionalities.
About our patented bitmaps solution
New way to represent graphs to encourage multilevel memories: Graph is split into smaller structures to favor the caching of significant parts Object identifiers are used to reduce memory requirements (OIDS) Specific structures to help in the navigation and traversal of edges Attributes are fully indexed to allow queries based on filters.
Sparksee free trial
Download Sparksee Free Trial and you will get a 1-month subscription for free
"*" indicates required fields
Use cases
Graph Databases (GDBs) are instrumental in improving recommendation systems on servers and are increasingly being considered for mobile and embedded environments. Sparksee offers a graph database solution optimized for these settings, providing efficient data management and privacy features essential for handling the challenges of limited resources and connectivity.