Sparksee · sistema de gestión de bases de datos en grafo

El motor de grafos que se integra dentro de tu producto

Alto rendimiento, compacto, integrable. Sparksee representa y analiza interrelaciones complejas entre entidades, con las garantías de seguridad e integridad que exigen los datos empresariales.

Un grafo de comunidades conectadasUn grafo ilustrativo. Varias comunidades identificadas por color se despliegan cada una desde un nodo central muy conectado, y los centros están enlazados entre sí para que todo el grafo permanezca conectado.

Por qué Sparksee

Seis razones por las que los equipos eligen un almacén de grafos integrado frente a uno en clúster.

Resiliencia de conectividad

Una vez tienes el grafo en tu dispositivo móvil, tus análisis ya no dependen de la nube.

Mayor privacidad

Permite crear apps que preservan la privacidad, con los datos almacenados en el dispositivo del usuario.

Menor uso de memoria

Sparksee tiene una representación y gestión de datos compacta que reduce los recursos necesarios.

Algoritmos avanzados

Nuestros algoritmos integrados aceleran la creación de aplicaciones con herramientas listas para usar.

Recuperación

La tecnología de Sparksee es resiliente frente a fallos, así que no tienes que preocuparte por los cierres inesperados.

Menor latencia

Nuestra base de datos en grafo calcula rápido en tu dispositivo móvil, sin esperar la respuesta de un servidor.

Por qué las empresas integran Sparksee

Sparksee almacena los grafos como bitmaps compactos, de modo que los algoritmos de grafos son rápidos incluso en hardware móvil y embebido.

Funciona fuera de memoria (out of core) y persiste los datos en disco, con cifrado a nivel de disco que protege la privacidad si el dispositivo se pierde, se roba o se vende, y recuperación si el archivo de la base de datos se corrompe.

Cálculo de grafos en el dispositivo

Una base de datos en grafo en el dispositivo mantiene el servicio cuando la conectividad es mala o inexistente, y responde más rápido cuando la red está saturada. Trasladar el cálculo de la nube al dispositivo también puede reducir de forma significativa los costes de nube del proveedor.

Nuestra representación en bitmaps patentada

Una forma de representar grafos que aprovecha al máximo cada nivel de la jerarquía de memoria:

  • El grafo se divide en estructuras más pequeñas para que las partes importantes permanezcan en caché
  • Identificadores de objeto compactos (OID) que reducen los requisitos de memoria
  • Estructuras específicas que agilizan la navegación y el recorrido de aristas
  • Todos los atributos están indexados, así que las consultas pueden filtrar por cualquiera de ellos
Ver la patente US8312052B2
Prueba gratuita

Prueba Sparksee con tus propios datos

Solicita una licencia de prueba para tu plataforma y lenguaje de la API. Se emite a la dirección de correo que nos indiques.

Solicitar una prueba