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 supports network analysis in both embedded and mobile devices, available for iOS and Android, that makes space and performance compatible with a small footprint and fast analysis for very large networks.

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.

Our technology comes from the research group DAMA-UPC from the Universitat Politècnica de Catalunya, specialised in the management of data. It’s in our core to constantly keep up with the latest innovations and knowledge from one of the world’s best universities for Computer Science and Engineering.

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

There are ones of the most valued benefits
that makes us unique in the Database market

Sparsity Icon 1

Connectivity resilience

Once you have the graph in your Mobile Device, your analytics do not depend on the cloud.
Sparsity Icon 2

Increased privacy

Enables the creation of privacy preserving Apps, where data is stored in the user’s device.

Sparsity Icon 3

Reduced memory usage

Sparksee has a compact data representation and management that reduces the amount of required resources.
Sparsity Icon 1

Advanced algorithms

Our built in algorithms accelerate the creation of applications with out of the box tooling.
Sparsity Icon 2

Recovery

Sparksee technology is data resilient so that you don’t have to worry about crashes.
Sparsity Icon 3

Reduced Latency

Our Graph Database is fast in computing in your mobile device and you do not need to wait for a server’s response.

Start with
a free 1-month trial

To reduce your risks and help you get to know us better, we offer the first three days of work at no charge. This way, you can evaluate our skills and decide whether you want to work with us going forward.

Main technical features

Memory footprint
Small memory footprint that is easy to manage
Efficiency
I/O efficiency retrieving data from the database
Performance
Boosting performance at its maximum
Compatibilty
Wide compatibility to be user oriented

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

This site is protected by reCAPTCHA and Google's privacy policy and terms of service apply.

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.

Automotive predictive systems

Automotive predictive systems

Sparksee mobile provides the ideal technology to provide a KB that is installed and used in the car, with no need for external cloud support, providing the fast and reliable predictions that increase the safety for the vehicle occupants. Sparksee mobile provides the first high performance Graph Management System for embedded and mobile environments, including encryption at the disk level, and very compact data and software footprints.
Read More

Get the Sparksee
Graph Database license

Explore Sparksee’s specialized licenses for graph database solutions on our licensing page. Whether you’re a startup looking to leverage graph technologies for app development, with a special waiver available for the first 10 startups, or an industry leader in need of enterprise-level applications, we have options tailored to your needs. Academic members, including teachers and PhD students, can apply for a free license by providing valid academic ID, though verification may take a few days. Complete the form on our site to request the license best suited for your projects and expect a prompt response.

Documentation for developers

Access essential resources and technical guides to help you effectively leverage H1 Developers’ graph database for mobile devices. From starting guides to in-depth technical references across multiple programming languages, our documentation is designed to support your development journey.