Joining Distributed Complex Objects: Definition and Performance

W.B. Teeuw, Henk Blanken

Research output: Contribution to journalArticleAcademicpeer-review

3 Citations (Scopus)
90 Downloads (Pure)

Abstract

The performance of a non-standard distributed database system is strongly ifluenced by complex objects. The effective exploitation of parallelism in querying them and a suitable structure to store them are required in order to obtain acceptable response times in these database environments where performance tends to be critical. In this paper we use an hierarchical complex object model with object references and define several join operations for these complex objects which we will call tuple objects. These join queries for tuple-objects can be categorized into materialized, functional and value-based joins. An analytical performance evaluation gives insight into which distributed storage structures for tuple-objects are most effective with regard to executing the different kinds of tuple-object joins.
Original languageEnglish
Pages (from-to)63-96
Number of pages34
JournalData & knowledge engineering
Volume9
Issue number1
DOIs
Publication statusPublished - Oct 1992

Keywords

  • DB-DFDB: DISTRIBUTED OR FEDERATED DATABASES
  • IR-18224
  • Complex Objects
  • Distributed databases
  • METIS-118744
  • join operation
  • EWI-6324
  • storage structures
  • performance aspects

Fingerprint

Dive into the research topics of 'Joining Distributed Complex Objects: Definition and Performance'. Together they form a unique fingerprint.

Cite this