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 条
  • [31] Paraconsistency in object-oriented databases
    Bagai, R
    Kelley, SJ
    SOFT-WARE 2002: COMPUTING IN AN IMPERFECT WORLD, 2002, 2311 : 141 - 150
  • [32] OBJECT-ORIENTED PROGRAMMING AND DATABASES
    STEIN, J
    DR DOBBS JOURNAL, 1988, 13 (03): : 18 - &
  • [33] 2D-CHI: A tunable two-dimensional class hierarchy index for object-oriented databases
    Lee, JH
    Whang, KY
    Han, WS
    Cho, WS
    Song, IY
    24TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COSPSAC 2000), 2000, 24 : 598 - 607
  • [34] Reengineering relational databases to object-oriented: Constructing the class hierarchy and migrating the data
    Alhajj, R
    Polat, F
    EIGHTH WORKING CONFERENCE ON REVERSE ENGINEERING, PROCEEDINGS, 2001, : 335 - +
  • [35] A FRAMEWORK FOR OBJECT MIGRATION IN OBJECT-ORIENTED DATABASES
    LI, Q
    DONG, GZ
    DATA & KNOWLEDGE ENGINEERING, 1994, 13 (03) : 221 - 242
  • [36] Object Comparison in Fuzzy Object-Oriented Databases
    Ma, Z. M.
    2009 IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND INTELLIGENT SYSTEMS, PROCEEDINGS, VOL 3, 2009, : 672 - 675
  • [37] Object migration in temporal object-oriented databases
    Montanari, A.
    Peressi, E.
    Pernici, B.
    Informatica, 1994, 18 (04):
  • [38] A mechanism of structural join index hierarchy for efficient complex object retrieval
    Fung, CW
    Karlapalem, K
    Li, Q
    INFORMATION ORGANIZATION AND DATABASES: FOUNDATIONS OF DATA ORGANIZATION, 2000, 579 : 221 - 233
  • [39] Object-oriented concepts with an emphasis on possibility of joining relational and object-oriented databases
    Bulc, V.
    Elektrotehniski Vestnik/Electrotechnical Review, 1991, 58 (3-4): : 171 - 174
  • [40] Special issue: Object-oriented databases
    Guerrini, G
    Merlo, I
    Ferrari, E
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2001, 13 (11): : 929 - 931