Free Newsletters:
DatabaseJournal  
DBANews
Database Journal
Search Database Journal:
 
MS SQL Oracle DB2 Access MySQL PostgreSQL PHP SQL Etc SQL Scripts & Samples Links Database Forum DBA Videos
internet.com

» Database Journal Home
» Database News
» DBA Videos
» Database Articles
» Database Tutorials
MS SQL
Oracle
MS Access
MySQL
DB2
» RESOURCES
Database Tools
SQL Scripts & Samples
Links
» Database Forum
» DBA Jobs


internet.commerce
Partner With Us














internet.com
IT
Developer
Internet News
Small Business
Personal Technology

Search internet.com
Advertise
Corporate Info
Newsletters
Tech Jobs
E-mail Offers

Database Journal | DBA Support | SQLCourse | SQLCourse2 | Swynk



Database Tools

Data Access/Reporting | Development | Management | Performance | Servers/Software
Submit Products *

Versant Object Database

Object-Based DB for C++, Java Apps

The Versant Object Database is primarily targeted to C++/Java developers (the vendor offers a separate product, Versant FastObjects .NET for .NET developers) which seeks to blend object oriented application development with database storage needs by building object awared-ness directly into the database structure. In the Versant Object Database, developers can work with and store objects in the DB without requiring the mapping of the object data to a traditional relational database schema. The DB facilitates such features as transparent object persistence in both C++ and Java, as well as the ability to apply concurrency locks at the object level.

With Versant, when a developer needs to retrieve an object from the DB a single query will do the job; resulting, according to the vendor, in a 3 to 50 times performance improvement over traditional O/R mapped DB retrieval, depending on the complexity of the object itself. Behind the scenes, transparent persistence (for both C++ and Java-based objects) is provided, as state changes are tracked such that when the associated transaction commits all required changes are then automatically sent to the DB.

Other features include "Lazy" schema evolution, which allows for schema modifications without requiring immediate remapping of the related objects (instead, the objects are converted from the old to new schemas as they are touched); support for DB federation such that clients can interact with one or many DBs transparently; support for both pessimistic and optimistic object-level locking; and the ability to embed the DB in applications.

Onto this core DB platform, the vendor additionally offers multiple add-on modules that enhance the DB with specific features:

- High Availability Backup, which enables online backup of large data volumes by leveraging the disk mirroring features of EMC Symmetrix or other storage systems

- Asynchronous Replication, supporting both master-slave and peer-to-peer replication between servers

- Fault Tolerant Server (FTS), providing automated failover and recovery (including transparent re-synchronization)

- Versant Vorkout, which enables online reclamation of unused space (from deleted objects)

- Versant Vitness, the newest entry in the product line, which provides object database monitoring and management features for admins. Vitness is based on an SNMP-based agent/client architecture (the agent is deployed to the Versant server, while an Eclipse-based RCP client provides the real-time graphical views of database activities and performance metrics), and includes tweakable alert/alarm/notification features in addition to its monitoring capabilities. Data from multiple DBs can be viewed simultaneously by a single client.

The Versant Object Database is available now. Visit the vendor's Web site for further information.

product submission by DatabaseJournal Staff

E-Mail this page to a colleague
send info about Versant Object Database

Suggest a link
for the Versant Object Database fact sheet

fact sheet
DPW id#: 1182439515
date posted: Jun. 22, 2007
category: Database Tools:Servers/Software
platform: Windows 2000/XP/2003; Solaris 2.9/2.10; AIX 5.1/5.3; HP-UX 11i; Red Hat RHEL 3.0/4.0
vendor: Versant Corp
(www.versant.com/)


Database Tools

Data Access/Reporting | Development | Management | Performance | Servers/Software
Submit Products *

Latest category updates via our RSS feed
RSS



The Network for Technology Professionals

Search:

About Internet.com

Legal Notices, Licensing, Permissions, Privacy Policy.
Advertise | Newsletters | E-mail Offers