Versant Object Database
Data is what is powering applications and Versant is powering your data, big and small, with the Versant Object Oriented Database.
Try it Now!
"No one size fits all."
Application profiles and payloads vary. As your application and business evolve over several years, sometimes you may not even know what to expect. You must inherently select a database by trying to predict your future.
The Versant Object Oriented Database can be customized for your application architecture and production environment based on the particular requirements.
Feature Highlights
- Complex, high-performance data management
- Native object persistence
- Supports database distribution and partitioning
- Comprehensive, 24/7 toolset
Key Benefits
- Real-time analytical performance
- Big Data management
- Cut development time by up to 40%
- Significantly lower total ownership cost
- High availability
Application Profile
Let’s start with the Versant Object Oriented Database principle application profile, driven by # of concurrent users and expected database size:
| | Enterprise |
| Sample application profiles | Enterprise class application or services |
| # Users / Sessions | Limited only by hardware resources |
| Data volume | The Versant Object Oriented Database can span multiple drives and servers |
Note: Please refer to the Technology section for case studies and application profiles regarding the Versant Object Oriented Database
Performance / Scalability
Understanding your application’s need for performance and scalability is going to help you select the right engine. Here are some things to look at and how they map to the Versant Object Oriented Database:
| | Enterprise |
| Process Scalability | Yes, the Versant Object Oriented Database scales linear with # of CPU and cores |
| Server Cache Size | The maximum is 2048 shared memory segments. |
| Parallel Client Sessions | Limited only by available system resources |
| Distributed / Partitioned databases | Yes |
| Maximum data volume | Multiple drives |
Operating System
The Versant Object Oriented Database is available on most mainstream operating systems.
| | Enterprise |
| Windows | Yes |
| Red Hat Linux | Yes |
| Solaris (Sparc & Intel) | Yes |
| HP UX | Yes |
Note: Please refer to our Compatibility Table for more details on Versant Object Oriented Database supported operating system version
Production Environment
From a fully embeddable, maintenance-free database engine to a mission critical, multi-server deployment in a hosted environment, you can configure and instrument the Versant Object Oriented Database to fulfill your SLAs:
| | Enterprise |
| Versant Database Tools | |
| Management Center | Included |
| Compact | Included |
| FTS | Optional |
| Async Server | Optional |
| HA Backup | Optional |
| SQL access | Optional |
| Recommended Minimum Server Hardware for Versant Object Oriented Database | Enterprise |
| CPU | Full support for multi-socket / multi-core CPUs |
| Memory | > 16 GB |
Note: Please refer to our Tools section for more details on the listed Versant tools above.
Software Development Kits
Here at Versant, we give you the freedom to choose which object oriented programming language and framework is right for you. Our Object Oriented Database provides comprehensive application programming interfaces and software development kits for the most popular environments, so the choice is yours:
| | Enterprise |
| Java / JDO | Yes |
| C++ | Yes |
Note: Please refer to our Versant Database APIs section for more details on each of the APIs and software development kits available for the Versant Object Oriented Database.
More About the Versant Object Oriented Database Engine
Versant provides a variety of technical resources to help you get into object oriented database management and to support your productivity using the Versant Object Oriented Database:
Datasheet >>
Using VOD for data storage brings powerful advantages to application developers.
Whitepapers >>
Get the information you need, benchmark reports, tips, advantages and evaluations.
Screencasts >>
View our 15-minute screencasts that take you through your first steps into the Versant Object Database.
Technical Specifications >>
Which Versant Database Engine package is made for you?