Welcome to Objectivity, Inc. -- makers of the industry leading Objectivity/DB object-oriented database management platform, Grid Certified (Levels 1 through 6), and SOA compliant We are the leader in scalable database management solutions for mission-critical, real-time and distributed applications.

Objectivity/DB Overview & Features

Compiler Bindings and Platform Support:

Technical & Product Support

PDF version



Objectivity Headlines

 

Objectivity/DB Solutions -> Our Technology -> Objectivity/DB

OBJECTIVITY/SMALLTALK for Visual Works

A Smalltalk interface for high performance, high availability client/server applications.

With Objectivity/Smalltalk, Smalltalk applications benefit from high-performance storage, sharing, retrieval and update of database objects.

Smalltalk database applications in an Objectivity/DB environment can easily share access to information managed by C++ and Java programs. The data can even be reported on – and managed by – widely available SQL and ODBC tools.

Easy to Integrate

Objectivity/Smalltalk makes the Objectivity/DB interface completely transparent.

Smalltalk classes are made persistent through reachability; transitive persistence assures that all instances referenced by persistent classes are also made persistent. Class definitions are provided for easily creating object database schema and for automatic object evolution as persistent classes are changed. Support is provided for standard object browsers and garbage collection.

You can use standard Smalltalk with Cincom's VisualWorks development environment and easily add object persistence where desired. Popular tools such as Object Technology International's ENVY/Developer and Cincom's VisualWave are also supported.

Powerful and Flexible

Applications built with Objectivity/Smalltalk are fast.

Objectivity/DB's architecture provides for the physical and logical clustering of data to maximize the efficiency of network and disk I/O. Intelligent buffering and relationship traversals further increase the performance. Objectivity/Smalltalk applications can take full advantage of Objectivity/DB's ability to manage multi-terabyte databases distributed over large numbers of networked servers. You won't run out of power with Objectivity.

Summary

Features
  • Almost all Smalltalk classes are persistence-capable
  • Uses standard Smalltalk browsers for schema creation and modification
  • Automatic schema maintenance
  • Automatic schema persistence with full transitive closure
  • Automatic locking and concurrency management
  • Automatic database garbage collection; only changed objects written to database
  • Natural Smalltalk interface with simple extensions for object base capabilities such as relationships
  • Support for object clustering
  • Dynamic bi-directional relationships
  • Schema evolution and object migration
  • Scalable collections including sorted B-tree like collections and collections using extendible hashing
  • Complete interoperability across Microsoft Windows and UNIX platforms
  • Fully compliant with ODMG-93 1.2 Smalltalk language binding.

Benefits
  • Simple to learn and use for the Smalltalk developer
  • Database interface transparent to Smalltalk developer
  • Easy to migrate existing applications
  • Applications benefit from the high performance storage, sharing, retrieval and update of persistent objects.
  • Works with popular Smalltalk development tools
  • Supports the incremental development model which is natural to Smalltalk.

Objectivity Support

Learn more about Objectivity/DB customer support - click here.


Bookmark and Share
Objectivity/DB Solutions -> Our Technology -> Objectivity/DB

Why Objectivity? Here are 7 Business and Technical Reasons!

Try Objectivity/DB FREE! Download our FREE Day Full Evaluation Product.

Resources Targeted To Your Specific Business Needs


Featured Case Study:

NEW! Find out how the U.S. Air Force will use Objectivity/DB to track millions of objects in space.

Click here to view this featured media!

Relational vs. Object-Oriented

RDBMS or OODBMS: Which is right for you? View a 4-minute webcast that compares and contrasts the two systems and explains Objectivity's distributed data-repository solution, used by innovative organizations to manage massive volumes of complex data.

Click here to view this featured media!

High Performance Computing

High Performance Cluster (HPC) Architecture: See this 5-minute technical overview that illustrates the current trend of architects turning to parallel computing and clustered solutions to meet increasing performance and throughput requirements.

Click here to view this featured media!

Partners & Customers

Selected Objectivity, Objectivity/DB Customers and Partners


    Objectivity, Inc. -- Complex Data-Management, Simplified • Level-6 Grid Certified • SOA Compliant