• DocumentCode
    2093342
  • Title

    Parallel collection-equi join algorithms for object-oriented databases

  • Author

    Taniar, David ; Rahayu, J. Wenny

  • Author_Institution
    Monash Univ., Clayton, Vic., Australia
  • fYear
    1998
  • fDate
    8-10 Jul 1998
  • Firstpage
    159
  • Lastpage
    168
  • Abstract
    One of the differences between relational and object-oriented databases (OODB) is that attributes in OODB can be of a collection type (e.g. sets, lists, arrays, bags) as well as a simple type (e.g., integer, string). Consequently, explicit join queries in OODB may be based on collection attributes. One form of collection join queries in OODB is “collection-equi join queries”, where the joins are based on collection attributes and the queries check for an equality of both collection operands. Our previous work (1997) describes “Parallel Double Sort-Merge” algorithm for collection-equi join queries, Since the publication, we realize that we have overlooked the complexity of collection merging in the algorithm. In this paper, we not only present alternative solutions relating to the collection merging problem, but also introduce a new algorithm called “Parallel Sort-Hash” algorithm. The two algorithms play an important role in parallel object-oriented query processing, due to their superiority over the conventional join methods through relational division and intersection operators
  • Keywords
    object-oriented databases; parallel algorithms; query processing; arrays; bags; collection attributes; collection merging; collection merging problem; collection type; explicit join queries; lists; object-oriented databases; parallel collection-equi join algorithms; parallel object-oriented query processing; parallel sort-hash algorithm; relational division operators; relational intersection operators; sets; Australia; Electrical capacitance tomography; Identity-based encryption; Merging; Object oriented databases; Parallel algorithms; Query processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Database Engineering and Applications Symposium, 1998. Proceedings. IDEAS'98. International
  • Conference_Location
    Cardiff
  • ISSN
    1098-8068
  • Print_ISBN
    0-8186-8307-4
  • Type

    conf

  • DOI
    10.1109/IDEAS.1998.694376
  • Filename
    694376