VERSANT



High Performance Data Management: Dramatically Increase Performance and Throughput

When applications have complex in-memory object models with predominantly navigational access, the Versant Object Database provides higher performance than mapping to relational databases.

It is difficult, time consuming, expensive in development, and expensive at run time, to map the objects into a relational database and – last but not least – performance can suffer.

As an example, when an application needs to access information in your domain model, just like when using an RDBMS, a query can be issued to retrieve important objects.  However, unlike when using an RDBMS, accessing more information related to your queried objects, does not require more queries. Whilst using an RDBMS requires using expensive JOIN operations to retrieve related data, the object database stores identity statically, so access to related information, even as complex as many-many, is as fast and simple as an indexed lookup. That power, combined with zero object to relational mapping code and seamless distribution, results in extreme performance, reduced server contention and massive scalability on a minimum hardware footprint.

Vsnt_ObjectDatabase.gif

Objects with moderate complexity are typically 3x faster in the Versant Object Database, objects with high levels of complexity, such as many-to-many associations are typically 30x faster when using the Versant Object Database. For collections of collections and recursive relationships, a 50x speed advantage is possible.

speed_advantage.gif


Hence, using the Versant Object Database for data storage can bring powerful advantages to applications that use complex C++ and Java object models. And for many applications, the most challenging aspect is controlling the inherent complexity of the subject matter itself. The Versant Object Database is designed to handle the navigational access required by these applications. Plus it provides seamless data distribution, five 9's high availability options and enterprise-grade scalability.

 

Product Overview

Technical Resources (Versant Developer Center)

Download (Versant Developer Center)


Pricing & Licensing

Please use the Purchase Inquiry Form to receive individual information on runtime pricing and licensing.

More...

Technical Resources

Be sure to visit the Versant Developer Center! Versant provides a variety of technical resources to help you getting into object-oriented data management and to support you become productive using the Versant Object Database:

Screencasts: First Steps

Compatibility Overview

Whitepapers

Datasheets

Trial Downloads


Search



Contact

Technical Questions:
Message Boards

Purchase Inquiries:
Versant Object Database

General Questions:
Quick Message Form

For postal adresses, phone numbers,  e-mail addresses, driving directions etc please refer to:

Contact Details Overview


Downloads

Get a free 60-day Evaluation copy and testdrive the Versant Object Database! Downloads are available within the Versant Developer Center:

Versant Developer Center

Download Section


Featured Topic

dot_net.jpg

NEW: Versant Object Database for .NET

V/OD for the Microsoft .NET Framework is a dedicated object database system for the popular Microsoft .NET software development environment that assists application developers in creating data driven high performance applications for Windows.

More...


knowledgeBase.jpg

NEW: Versant Knowledge Base

The Versant Knowledge Base is a comprehensive library of white papers covering the essentials on object database technology.

More...

promo_devcentr_205.jpg

For Engineers, by Engineers.

The Versant Developer Center (VDC) provides all the essential information and valuable resources needed for developers, just like

Downloads

Technical Resources

Developer Forums

oem_jumpstartn.jpg

ISVs and VARs: Learn about the OEM Jump Start Package!

OEM Partner Program: Versant offers independent software vendors and value-added resellers an OEM Jump Start Package!

Learn more