Actian NoSQL (formerly known as Versant) is an object-oriented NoSQL database that can handle complex object models. Multiple programming languages, such as C/C++, Java, and .NET are supported and have dedicated software development kits. The database schema and all database access codes are generated directly from the object model. Objects and their relationships within the database are directly usable, eliminating the need for schema mapping code.
Actian NoSQL comes in multiple flavors: