Design and evaluation of the mechanism for object references in a parallel object-oriented database system

  • Authors:
  • Kenji Imasaki;Tsuyoshi Ono;Takaaki Horibuchi;Akifumi Makinouchj;Hirofumi Amano

  • Affiliations:
  • Department of Intelligent Systems, Graduate School of Information Science and Electrical Engineering, Kyushu University, Fukuoka-Shi, Japan;Department of Intelligent Systems, Graduate School of Information Science and Electrical Engineering, Kyushu University, Fukuoka-Shi, Japan;Department of Intelligent Systems, Graduate School of Information Science and Electrical Engineering, Kyushu University, Fukuoka-Shi, Japan;Department of Intelligent Systems, Graduate School of Information Science and Electrical Engineering, Kyushu University, Fukuoka-Shi, Japan;Research and Development Division, Computer Center, Kyushu University, Fukuoka-Shi, Japan

  • Venue:
  • IDEAS'97 Proceedings of the 1997 international conference on International database engineering and applications symposium
  • Year:
  • 1997

Quantified Score

Hi-index 0.00

Visualization

Abstract

Four object reference mechanisms for a parallel Object-Oriented Database System (OODBS) and used by Massively Parallel Programming Language (MAPPLE) are tested by the parallel 001 Benchmark. Out of these mechanisms, mechanisms using an Object Allocation Table (OAT) were the most successful when many objects-existed and were moved across processors. The OAT stores Object IDentifiers(OIDs) that are independent of the object location and are paired with an indicator of the object location. In addition, the evaluation results show that when the number of object references among processors is large, an OAT entry should be inserted when an object is created. If the number is small, an OAT entry should be inserted when an object is referenced for the first time.