|
Download a PDF version of this Article Learning Center HomeTable of contents: Object Oriented Database vs Relational Database
|
Object Oriented Database vs Relational Database Scalability ![]() Control Server Bottleneck Most RDBMS are based on technology using a single server with multiple clients. Some OODBMS follow this pattern, but many are based on peer to peer technology. A peer to peer database system does not have the same potential performance bottleneck that a single server system poses. A peer to peer database system makes extensive use of the compute power and storage capacity on the client's computer. ![]() Scalability by Adding Servers In a peer to peer system performance problems are often solved by adding more compute power in the form of additional computers. In a client/server system adding more compute nodes makes the bottleneck problem at the server worse; the only option is to increase the server's horsepower. Peer to peer systems scale better than client server systems. A peer to peer database system may easily and incrementally grow to handle the demands of an expanding application. A fully distributed OODBMS has the capability to use disk storage any where in the network. This allows much flexibility in adding incremental storage capacity. An additional performance benefit may also be realized by placing persistent objects on the computer's disk where that information is most likely to be used.
|
Copyright © Objectivity, Inc. 2000-2007. All Rights Reserved.