Object-based storage model for object-oriented database

被引:0
|
作者
Li, Zhongmin [1 ]
Yu, Zhanwu [2 ]
机构
[1] Wuhan Univ, State Key Lab Informat Engn Surveying Mapping & R, Wuhan 430079, Hubei, Peoples R China
[2] Major Res Interests Multimedia Commun, Salt Lake City, UT 84104 USA
关键词
object-oriented database; object-based storage; storage model; object-oriented data model;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The current storage models for Object-Oriented DataBase (OODB), which organize data as objects according to the Object-Oriented Data. Model (OODM), are mainly established on the block storage devices. In this way, the storage manager does not have detailed knowledge of the characteristics of the underlying storage devices, and the storage subsystem does not have the semantic knowledge of the data stored in the block storage devices, so it is very difficult to implement some workload-dependent tasks such as data layout and caching. Furthermore, the storage subsystem of OODB has to organize the objects in the pages, which is not well-suited to the objects storage. In this paper, we present an Object-Based Storage Model (OBSM) for OODB by using the recently-standardized Object-based Storage Device (OSD) interface. OSD off-loads the storage management into the storage device itself and provides an object interface to data, which brings more intelligence into the storage subsystem. In the first glance at using OBSD in OODB, we explore the methods to map OODM to OBSM including direct mapping, mapping clustering to collection and declustering a large object to a series of sub-objects, and analyze the benefits to the storage subsystem of OODB by using OBSM such as providing storage functionalities offloading, providing objects sharing pool, providing integrative object persistence.
引用
收藏
页码:354 / +
页数:3
相关论文
共 50 条
  • [21] AN OBJECT ALGEBRA FOR OBJECT-ORIENTED DATABASE-SYSTEMS
    ALHAJJ, R
    ARKUN, ME
    DATA BASE, 1993, 24 (03): : 13 - 22
  • [22] OBJECT EXCHANGE SERVICE FOR AN OBJECT-ORIENTED DATABASE SYSTEM
    PATHAK, G
    JOSEPH, J
    FORD, S
    PROCEEDINGS : FIFTH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, 1989, : 27 - 34
  • [23] COMPOSITE OBJECT SUPPORT IN AN OBJECT-ORIENTED DATABASE SYSTEM
    KIM, W
    BANERJEE, J
    CHOU, HT
    GARZA, JF
    WOELK, D
    SIGPLAN NOTICES, 1987, 22 (12): : 118 - 125
  • [24] Object-oriented Synthetic Simulation Environment based on model base and database
    Gong, Min
    Wang, Xing-ren
    Jia, Rong-zhen
    Xitong Fangzhen Xuebao/Journal of System Simulation, 2000, 12 (06): : 656 - 659
  • [25] A generalised object-oriented database model with generalised constraints
    De Tré, G
    De Caluwe, R
    18TH INTERNATIONAL CONFERENCE OF THE NORTH AMERICAN FUZZY INFORMATION PROCESSING SOCIETY - NAFIPS, 1999, : 381 - 386
  • [26] Implementation of the Object-Oriented Data Model in Oracle Database
    He, Lijun
    Wang, Degao
    Bao, Shuzhe
    Yun, Jian
    FRONTIERS OF MANUFACTURING AND DESIGN SCIENCE, PTS 1-4, 2011, 44-47 : 3849 - 3853
  • [27] AN OBJECT-ORIENTED MODEL BASED ON RELATIONS
    MILI, H
    SIBERT, J
    INTRATOR, Y
    JOURNAL OF SYSTEMS AND SOFTWARE, 1990, 12 (02) : 139 - 155
  • [28] Generalized object-oriented database model with generalized constraints
    De Tre, Guy
    De Caluwe, Rita
    Annual Conference of the North American Fuzzy Information Processing Society - NAFIPS, 1999, : 381 - 386
  • [29] A MODEL OF CONCURRENT, COOPERATING TRANSACTIONS IN AN OBJECT-ORIENTED DATABASE
    SKARRA, AH
    LECTURE NOTES IN COMPUTER SCIENCE, 1991, 492 : 352 - 368
  • [30] The Component Model Design of Object-oriented Database System
    Diao, Renhong
    PROCEEDINGS OF ANNUAL CONFERENCE OF CHINA INSTITUTE OF COMMUNICATIONS, 2010, : 113 - 115