Why Versant?

Versant’s object technology enables software developers to handle database requirements for extremely complex object models with ease. The Versant products do not require implementing any mapping code to persist or retrieve objects. When your requirements change and your object model evolves over time, Versant products will take care of schema modifications; even without any down time during production. The Versant Object Database is used by the world’s largest enterprises that have significant large-scale data management requirements. Versant FastObjects is an object management system, which requires minimal administration and works equally well in embedded or client/server applications. Find out which Versant product fits your needs.

Request a trial of Versant Object Database

Versant Object Database – Enterprise

The Versant Object Database is used by the world’s largest enterprises that have significant large-scale data management requirements. The main benefit of Versant Object Database comes into play when things get tough – if your object model becomes even moderately complex, mapping it to a relational database becomes a practical impossibility. The Versant Object Database can easily handle growth in enterprise object models – access time to objects is constant, independent of the inheritance structure. Relational database management systems have trouble mapping large object models. Not only do the SQL statements get longer with each level of inheritance or indirection, but object access gets slower and slower.

If your object model evolves over time, Versant Object Database allows you to change the database schema accordingly, while your application is up and running. Versant Object Database calculates and applies the changes needed automatically by analyzing your Java or C++ classes.

Sample Versant Object Database Schema

Sample Schema

The picture shows a real life database schema with over 2.900 classes and 4.500 relations between them.

Versant Object Database Highlights

  • Blazing fast JPA 2.0 implementation ( – Get the best bang for your buck!
  • Dual client/server caching architecture – Improve performance by balancing resources
  • No mapping code required – Focus on the business problem
  • Architected for multi-core scalability – Get the most value from your hardware
  • Minimal administration overhead – No specialized DBA required
  • Online schema evolution – Update your application without downtime


Downloads and Documentation


C++ Developers – Request a demo and see firsthand how the Actian Object Database can make life easier for you.

Current Release is VOD 8.0. It provides enhanced support for high performance computing multi-CPU / multi-core server architectures, significant optimizations in internal memory management and caching implementations, and improvements to its standard programming interfaces for C++ and Java.

Versant JPA implements the Java Persistence API 2.0 with enhancements to reflect the superior VOD backend capabilities, including “Burst Fetching” for unbeatable traversal performance.


Versant FastObjects – Embedded

Versant FastObjects Database is a high performance, transactional object client-server database designed to meet the requirements of object oriented programmers with a need to manage application objects with a robust embedded client-server database. FastObjects Client-Server Database consists of a core database server system that provides the essential client-server database functionality and a set of client-side application libraries that are linked into the application executable. The client-server database schema and the database access code are generated directly from the object model residing in the application programming language. Supported are C++ and .NET. Application objects and their relationships are transferred in the internal client-server database representation thereby eliminating any need for schema or “object to relational” mapping code.

Versant FastObjects Highlights

  • Efficient direct object storage – Eliminate object-to-relational mapping
  • Streamlined management of complex schema – Automatic extraction and migration of schema
  • High speed navigation and retrieval – Objects are stored with references to allow fast retrieval and direct navigation from object to object
  • Data integrity – Full support for all traditional data integrity features such as transactions, logging and pessimistic or optimistic locking
  • Horizontal scale out (optional) – FastObjects Client-Server Database can be configured as a “Master” server with any number of read-only “Replica” servers in a horizontal scale out scenario.

Downloads and Documentation:

Request a demo and see firsthand how Actian FastObjects can make life easier for you.

Current Release is Versant FastObject 12.0

Success Stories


Echelon powers world’s leading control networks with the Versant FastObjects Client-Server Database.


STRATEC Biomedical Systems AG

Versant’s object oriented database is at the core of STRATEC’s biomedical analyzer systems,fully automated testing



Adult Hadoop Has Arrived! My thoughts on Strata + Hadoop Wor...

I am always invigorated by industry events like Strata + Hadoop World.  There’s nothing quite like being surrounded by people ... continue reading

Check out the 2015 Gartner Magic Quadrant for Data Warehouse...

For the second year in a row, Actian has been positioned as a Visionary in Gartner’s Data Warehouse and Data ... continue reading

What’s So Great About Open?

When Actian announced the highest performing, most industrialized  SQL-in-Hadoop capability via Actian Vortex in June of last year, in essence ... continue reading
Actian Vector Express Lesson 3 – Derive Fields and Do Lookups for BI | Watch Video
Actian Vector Express Lesson 3 – Derive Fields and Do Lookups for BI | Watch Video
Vector Express Lesson 2 – ETL load of 2 files with the same structure | Watch Video
< Show Me More >
Contact Us