Extreme Complexity
Versant provides powerful advantages to developers creating C++ or Java object models, supporting massive concurrency and large data sets.
Increasingly Complex
Today’s smart applications encompass elaborate systems that closely approximate their real-world counterparts. The Versant Database Engine empowers applications to undertake complex challenges, such as supporting its continuous evolution and its data models. Operating support systems in telecommunication networks, transportation networks, and the latest financial services products use Versant to provide meaningful simulations and analytics.
Streamlined Performance
Memory persistence and navigational access are two examples of the ways Versant technology provides significantly higher performance, particularly in applications with complex object models. When an application retrieves an object from the database, for example, a single operation not only verifies whether the object already exists in the memory cache, but also fetches it from the server. In contrast, a comparable request for a relational database requires one or more expensive join operations, and performance suffers with increasingly complex objects.
Moderately complex objects typically perform at least 3x faster with Versant. Objects with high levels of complexity (such as many-to-many relationships) perform at least 30x faster when using Versant.
Discover how leading companies use Versant Technology
European Space Agency (ESA) Herschel telescope’s telemetry data and calibration of on-board instruments is managed in an object database from Versant.
EidosMedia EidosMedia's Méthode editorial platform provides database power to publishing giants worldwide.