Actian NoSQL (formerly Versant Object Database) is an enterprise-grade NoSQL object database supporting massive concurrency and large data sets, provided by Actian Corporation.
Actian NoSQL enables developers using OO languages such as Java, C# and C++ to transactionally store their information by allowing the respective language to act as the Data Definition Language (DDL) for the database. In other words, the memory model is the database schema model.
In general, the way to achieve persistence using VOD, consists in declaring the list of classes in your model which will be made persistent, then providing a relatively thin transaction demarcation API to your use cases. Respective language integrations adhere to the constructs of that language, including syntactical and directive sugars.
Additional APIs exist, beyond simple transaction demarcation, providing for the more advanced capabilities necessary to address practical issues found when dealing with performance optimization and scalability for systems with large amounts of data, lots of concurrent users, network latency, disk bottlenecks, etc.
Official product documentation can be found here.
Actian forum for Actian NoSQL can be found here.