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.

Object Oriented Database Learning Center:


 

Object Oriented Database Learning Center

Data Fusion - High Performance Clustering and In-Memory Caching

Data Fusion - integrating complex data from multiple sources

High Performance Clustering and In-Memory Caching

Clustering reduces the number of physical I/Os needed to access a group of related objects. The application designer can cluster objects that are generally accessed together into a single logical “page”. Reducing the number of I/Os needed to service a transaction can dramatically shorten transaction times and increase overall system throughput.

Caching reduces I/Os by attempting to keep frequently used data in RAM; or by reusing RAM immediately if data is being streamed to or from disk. Frequently accessed data, such as dictionaries or glossaries, may be locked in memory. Incoming video (or other binary data) may be streamed to disk through a small RAM cache.

In Objectivity/DB the clustering and caching strategies are defined at runtime on a per-thread basis, unlike RDBMSs that rely on a database administrator to control server behavior.

Data Fusion

Object Oriented Database Learning Center