Object Orieneted DatabasesObject Oriented Database Learning Center

Objectivity Home - Government - Objectivity/DB - Webinars - Download Software

Objectivity Object Oriented Databeses

 

Download a PDF version of this Article

Learning Center Home

Table of contents:

Object Oriented Database vs Relational Database

 

Object Oriented Database vs Relational Database

Parts Creation

The first phase of the benchmark program was the create phase. The programs would first create the part trees within a single database transaction. The total number of parts created along with the total time was recorded for each benchmark run. Here are the results of those runs (times in milliseconds, the first row is for fanout=3 roots=6 depth=3, the second row has depth=4, etc.) The RDBMS consultants who ran the benchmark state:

"The results of the part creation phase show that even with a small number of parts, Objectivity is much faster than [RDBMS] in creating records. When the number of records rises, the difference in time between Objectivity and [RDBMS] is staggering. For the benchmark that created 6558 parts, Objectivity ran over 30 times faster. A separate program was written to validate that the records were actually created, because we couldn't believe Objectivity could create records so quickly. The other program printed all the parts, validating the test."

parts creation

Copyright © Objectivity, Inc. 2000-2007. All Rights Reserved.