lotus

previous page: 9.3) Unisys Universal Repository (Commercial Systems - OO Data Model - Object-oriented Databases And Vendors)
  
page up: Object-Oriented Technology FAQ
  
next page: 9.3) VisualWorks (Commercial Systems - OO Data Model - Object-oriented Databases And Vendors)

9.3) Versant (Versant Object Technology) (Commercial Systems - OO Data Model - Object-oriented Databases And Vendors)




Description

This article is from the Object-Oriented Technology FAQ, by Bob Hathaway rjh@geodesic.com with numerous contributions by others.

9.3) Versant (Versant Object Technology) (Commercial Systems - OO Data Model - Object-oriented Databases And Vendors)

See also: http://www.versant.com

Versant is a client/server object database management system (ODBMS) targeted
at distributed, multi-user applications. Versant runs on UNIX and PC platforms.
Versant provides transparent language interfaces from object-oriented
programming languages such as C++ and Smalltalk. Versant also supports a C API.

Versant is built with an object-level architecture, which means that operations
are generally performed on the object (or group thereof) level. Key Versant
features include:

Performance
-----------

* Object-level locking for fine granularity concurrency control
* Server-based query processing to reduce network I/O
* Dual caching to speed warm traversals
* Dynamic space reclamation and reuse

Distribution
------------

* Immutable, logical object identifiers for data integrity
* Object migration (transparent relocation across nodes)
* Transparent cross-node references (distributed db)
* Automatic two-phase commit

Other
-----

* Schema evolution (online via lazy updates)
* Standard workgroup features (e.g., versioning, checkin/out)
* Detachable, personal databases
* DBA utilities

Provide object database management system and development tools for
multi-user, distributed environments. Supports C++ and Smalltalk
access.

Argos is their application development environment product. It's built
on ParcPlace VisualWorks.

Versant Object Technology Corporation
1380 Willow Road
Menlo Park, CA 94025
U.S.A.

Voice: (415) 329-7500
Fax: (415) 325-2380

3872 Larkspur
CourtLoveland, CO 80538
U.S.A.

Voice: (303) 593-9871
Fax: (303) 593-9874

Email: info@versant.com
Web: http://www.versant.com

 

Continue to:













TOP
previous page: 9.3) Unisys Universal Repository (Commercial Systems - OO Data Model - Object-oriented Databases And Vendors)
  
page up: Object-Oriented Technology FAQ
  
next page: 9.3) VisualWorks (Commercial Systems - OO Data Model - Object-oriented Databases And Vendors)