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 条
  • [31] Object-oriented WWW database of global environment model
    Nagata, M
    Inagaki, T
    Kobayashi, M
    Tamura, M
    Sugimori, M
    Furutani, S
    1998 JAPAN-U.S.A. SYMPOSIUM ON FLEXIBLE AUTOMATION - PROCEEDINGS, VOLS I AND II, 1998, : 209 - 214
  • [32] AN OBJECT-ORIENTED ANTHROPOMETRIC DATABASE FOR DEVELOPING A MAN MODEL
    JUNG, ES
    KANG, DS
    INTERNATIONAL JOURNAL OF INDUSTRIAL ERGONOMICS, 1995, 15 (02) : 103 - 110
  • [33] Integrate relational database and object-oriented database
    Dunren, Ch.
    Lizhu, Zh.
    1996, Editorial Department of Journal of Software, Beijing, China (07):
  • [34] Oberon-D equal Object-oriented system plus object-oriented database
    Knasmüller, M
    OBJECT-ORIENTED TECHNOLOGY: ECOOP'98 WORKSHOP READER, 1998, 1543 : 559 - 559
  • [35] Object-based storage
    Mesnier, M
    Ganger, GR
    Riedel, E
    IEEE COMMUNICATIONS MAGAZINE, 2003, 41 (08) : 84 - 90
  • [36] An Object-Oriented Knowledge Representation Based on Relation Database
    Huang Zhiqiang
    Yue Yan
    Bai Guang
    ICCSE 2008: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION: ADVANCED COMPUTER TECHNOLOGY, NEW EDUCATION, 2008, : 585 - 587
  • [37] Decomposition of object-oriented database schemas
    Biskup, J
    Polle, T
    ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE, 2001, 33 (2-4) : 119 - 155
  • [38] VIEW DEFINITION IN AN OBJECT-ORIENTED DATABASE
    MONK, SR
    INFORMATION AND SOFTWARE TECHNOLOGY, 1994, 36 (09) : 549 - 554
  • [39] OBJECT-ORIENTED DATABASE SUPPORT FOR CAD
    KIM, W
    BANERJEE, J
    CHOU, HT
    GARZA, JF
    COMPUTER-AIDED DESIGN, 1990, 22 (08) : 469 - 479
  • [40] Ontology of object-oriented database evolution
    Hines, ML
    OOIS'98: 1998 INTERNATIONAL CONFERENCE OBJECT ORIENTED INFORMATION SYSTEMS, PROCEEDINGS, 1998, : 331 - 348