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 FastObjectsis 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.
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.
Versant Object Database Highlights
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 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
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