Actian NoSQL Database (anteriormente conocida como Versant Object Database o VOD) es un producto de software de base de datos de objetos desarrollado inicialmente por Versant Corporation y actualmente propiedad de Actian. [2] [3]
La base de datos NoSQL de Actian permite a los desarrolladores que utilizan lenguajes orientados a objetos almacenar su información de forma transaccional al permitir que el lenguaje respectivo actúe como lenguaje de definición de datos (DDL) para la base de datos. En otras palabras, el modelo de memoria es el modelo de esquema de la base de datos . [4]
En general, la persistencia en Actian NoSQL se implementa declarando una lista de clases y luego proporcionando una interfaz de programación de aplicaciones de demarcación de transacciones para los casos de uso. Las respectivas integraciones de lenguaje se adhieren a las construcciones de ese lenguaje, incluidos los azúcares sintácticos y directivos.
Existen API adicionales, más allá de la simple demarcación de transacciones, que proporcionan las capacidades más avanzadas necesarias para abordar los problemas prácticos que surgen al tratar con la optimización del rendimiento y la escalabilidad para sistemas con grandes cantidades de datos, muchos usuarios simultáneos, latencia de red , cuellos de botella en el disco, etc. [ cita requerida ]