Join index hierarchy: An indexing structure for efficient navigation in object-oriented databases

被引:10
|
作者
Han, JW [1 ]
Xie, ZH
Fu, YJ
机构
[1] Simon Fraser Univ, Sch Comp Sci, Burnaby, BC V5A 1S6, Canada
[2] Cognos Inc, Ottawa, ON K1G 4K9, Canada
[3] Univ Missouri, Dept Comp Sci, Rolla, MO USA
基金
加拿大自然科学与工程研究理事会;
关键词
index structures; join indices; query processing; query optimization; object-oriented database;
D O I
10.1109/69.761666
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A novel indexing structure-join index hierarchy-is proposed to handle the "gotos on disk" problem in object-oriented query processing. The method constructs a hierarchy of join indices and transforms a sequence of pointer chasing operations into a simple search in an appropriate join index file, and thus accelerates navigation in object-oriented databases. The method extends the join index structure studied in relational and spatial databases, supports both forward and backward navigations among objects and classes, and localizes update propagations in the hierarchy. Our performance study shows that partial join index hierarchy outperforms several other indexing mechanisms in object-oriented query processing.
引用
收藏
页码:321 / 337
页数:17
相关论文
共 50 条
  • [41] A MODEL OF QUERIES FOR OBJECT-ORIENTED DATABASES
    KIM, W
    VERY LARGE DATA BASES - PROCEEDINGS, 1989, : 423 - 432
  • [42] Object-oriented databases with relational DBMSs
    Rokitskii, RB
    CYBERNETICS AND SYSTEMS ANALYSIS, 2000, 36 (06) : 813 - 822
  • [43] PART RELATIONS FOR OBJECT-ORIENTED DATABASES
    HALPER, M
    GELLER, J
    PERL, Y
    LECTURE NOTES IN COMPUTER SCIENCE, 1992, 645 : 406 - 422
  • [44] ARCHITECTURAL ISSUES IN OBJECT-ORIENTED DATABASES
    KIM, W
    JOURNAL OF OBJECT-ORIENTED PROGRAMMING, 1990, 2 (06): : 29 - 38
  • [45] Transforming object-oriented Databases into XML
    Naser, Taher
    Kianmehr, Keivan
    Alhajj, Reda
    Ridley, Mick J.
    IRI 2007: PROCEEDINGS OF THE 2007 IEEE INTERNATIONAL CONFERENCE ON INFORMATION REUSE AND INTEGRATION, 2007, : 600 - +
  • [46] APPROACHES TO DEDUCTIVE OBJECT-ORIENTED DATABASES
    FERNANDES, AAA
    PATON, NW
    WILLIAMS, MH
    BOWLES, A
    INFORMATION AND SOFTWARE TECHNOLOGY, 1992, 34 (12) : 787 - 803
  • [47] A SURVEY OF CURRENT OBJECT-ORIENTED DATABASES
    ZAND, M
    COLLINS, V
    CAVINESS, D
    DATA BASE FOR ADVANCES IN INFORMATION SYSTEMS, 1995, 26 (01): : 14 - 29
  • [48] Generic applications for object-oriented databases
    Roantree, M
    Subieta, K
    OBJECT-ORIENTED INFORMATION SYSTEMS, PROCEEDINGS, 2002, 2425 : 53 - 59
  • [49] Converting Relational to Object-Oriented Databases
    Fong, Joseph
    SIGMOD Record (ACM Special Interest Group on Management of Data), 1997, 26 (01): : 53 - 58
  • [50] HERE COME OBJECT-ORIENTED DATABASES
    LIVINGSTON, D
    SYSTEMS INTEGRATION BUSINESS, 1990, 23 (07): : 50 - &