Architecture of the ORION next-generation database system

被引:65
|
作者
Kim, Won [1 ]
Garza, Jorge F. [1 ]
Ballou, Nathaniel [1 ]
Woelk, Darrell [1 ]
机构
[1] Microelectronics & Computer, Technology Corp, Austin, TX, USA
关键词
Computer Metatheory--Programming Theory - Computer Operating Systems--Storage Allocation;
D O I
10.1109/69.50909
中图分类号
学科分类号
摘要
Various architectural components of ORION-1 and ORION-1SX are described, and, where appropriate, a review of the current implementation is provided. The message handler receives all messages sent to the ORION system. The object subsystem provides high-level data management functions, including query optimization, schema management, long data management (including text search), and support for versionable objects, composite objects, and multimedia objects. The transaction management subsystem coordinates concurrent object accesses and provides recovery capabilities, using locking and logging techniques, respectively. The storage subsystem manages persistent storage of objects and controls the flow of objects between the secondary storage device and main memory buffers. In ORION-1, all subsystems reside in one computer. The ORION-1SX architecture is significantly different from ORION-1 in the management of shared data structures and distribution of these subsystems and their components (henceforth to be called a module). An ORION-1SX module may reside completely in the clients or in the server, or some parts of the module may reside in the clients and the remainder of the module in the server. This architecture is the consequence of the separation of memory address spaces between the server and clients, the dual-buffer management scheme, and the caching of objects and system structures.
引用
收藏
页码:109 / 124
相关论文
共 50 条
  • [1] A next-generation industry multimedia database system
    Ishikawa, H
    Kato, K
    Ono, M
    Yoshizawa, N
    Kubota, K
    Kondo, A
    PROCEEDINGS OF THE TWELFTH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, 1996, : 364 - 371
  • [2] THE POSTGRES NEXT-GENERATION DATABASE-MANAGEMENT SYSTEM
    STONEBRAKER, M
    KEMNITZ, G
    COMMUNICATIONS OF THE ACM, 1991, 34 (10) : 78 - 92
  • [3] A NEXT-GENERATION DATABASE SYSTEM FOR ADVANCED MULTIMEDIA APPLICATIONS
    ISHIKAWA, H
    KATO, K
    ONO, M
    YOSHIZAWA, N
    KUBOTA, K
    KONDO, A
    IEICE TRANSACTIONS ON COMMUNICATIONS, 1995, E78B (07) : 952 - 962
  • [4] Next-generation liquefaction database
    Brandenberg, Scott J.
    Zimmaro, Paolo
    Stewart, Jonathan P.
    Kwak, Dong Youp
    Franke, Kevin W.
    Moss, Robb E. S.
    cetin, K. Onder
    Can, Gizem
    Ilgac, Makbule
    Stamatakos, John
    Weaver, Thomas
    Kramer, Steven L.
    EARTHQUAKE SPECTRA, 2020, 36 (02) : 939 - 959
  • [5] A distributed database architecture for global roaming in next-generation mobile networks
    Mao, ZJ
    Douligeris, C
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2004, 12 (01) : 146 - 160
  • [6] A fraud management system architecture for next-generation networks
    Bella, M. A. Bihina
    Eloff, J. H. P.
    Olivier, M. S.
    FORENSIC SCIENCE INTERNATIONAL, 2009, 185 (1-3) : 51 - 58
  • [7] A next-generation chemistry database cartridge
    Wolf D Ihlenfeldt
    Journal of Cheminformatics, 5 (Suppl 1)
  • [8] Efficient System Geolocation Architecture in Next-Generation Cellular Networks
    Roth, John D.
    Tummala, Murali
    McEachen, John C.
    IEEE SYSTEMS JOURNAL, 2018, 12 (04): : 3414 - 3425
  • [9] Research on Next-Generation Internet Architecture
    Jian-Ping Wu
    Ke Xu
    Journal of Computer Science and Technology, 2006, 21 : 723 - 731
  • [10] A Next-Generation Cryogenic Processor Architecture
    Byun, Ilkwon
    Min, Dongmoon
    Lee, Gyuhyeon
    Na, Seongmin
    Kim, Jangwoo
    IEEE MICRO, 2021, 41 (03) : 80 - 86