Sparsity Technologies - Short Review

News Tools



Overview of Sparsity Technologies and Sparksee

Sparsity Technologies is a company specializing in advanced graph technology solutions, particularly through its flagship product, Sparksee. Here’s a detailed overview of what the company and its product offer:



Company Background

Sparsity Technologies was spun off from the research group DAMA-UPC (Data Management group at the Polytechnic University of Catalonia) in March 2010. The company is headquartered in Barcelona, Spain, and has been at the forefront of developing and commercializing high-performance graph database solutions since its inception.



Sparksee Graph Database

Sparksee is a high-performance and scalable graph database management system. Here are its key features and functionalities:



Key Features



High-Performance Deployment

Sparksee is designed for high-performance deployment at scale, particularly on embedded systems such as mobile devices, edge devices, and smart cars. This unique focus sets it apart from other graph databases, which often do not target the embedded market.



Embedded Systems Support

Sparksee is notable for being the first graph database available for iOS and Android platforms. It can be embedded into any device, enabling robust and secure data management solutions in various environments, including self-driving cars and atmospheric sensors.



Distributed Computation

One of the standout features of Sparksee is its ability to push computation as close to the data as possible. This allows for massive parallelization across networks of embedded systems, minimizing network traffic and bandwidth usage. This approach enhances scalability and reduces costs, especially in large-scale deployments such as networks of self-driving cars or atmospheric sensors.



Graph Model

Sparksee is based on a labeled directed attributed multigraph model. This means nodes and edges are labeled, edges can be directed or undirected, and both nodes and edges can have attributes. The database supports multiple edges between the same nodes, ensuring complex relationships can be accurately represented.



Technical Details

  • Programming Language: Written in C .
  • API Support: Available for Java, .NET, C , Python, and Objective-C.
  • OS Compatibility: Compatible with Windows, Linux, Mac OS, iOS, and BB10.
  • Persistency: Disk-based persistency.
  • Transactions: Full ACID compliance.
  • Additional Features: Includes a recovery manager, encryption, and support for the Open Cypher Query Language.


Data Governance and Security

Sparsity Technologies also emphasizes data governance, ensuring data security, quality, and traceability. Their solutions allow for tracking data sharing, compliance, and maintaining data integrity across multi-company interactions.



Use Cases

Sparksee is used in various scenarios, including route optimization, mobility solutions, and complex network analysis. It is particularly beneficial in environments where real-time data processing and minimal latency are crucial, such as in self-driving cars and smart city infrastructure.

In summary, Sparsity Technologies’ Sparksee is a powerful graph database solution that excels in high-performance deployment on embedded systems, distributed computation, and robust data governance. Its unique features make it an ideal choice for organizations needing to manage complex data relationships in real-time, especially in mobile and edge computing environments.

Scroll to Top