Thumbnail
Access Restriction
Open

Author Stonebraker, Michael ♦ Olson, Michael
Source CiteSeerX
Content type Text
File Format PDF
Subject Domain (in DDC) Computer science, information & general works ♦ Data processing & computer science
Subject Keyword Large Object Support ♦ Large Object ♦ Database System Bili92 ♦ Low-level Issue ♦ Different Storage Device ♦ File-oriented Access ♦ Storage Medium ♦ User-defined Storage Manager ♦ Binary Large Object ♦ Large Object Implementation ♦ Space Management ♦ Commercial Relational System ♦ Higher-level Service ♦ Postgres Abstract Data Type Paradigm ♦ Time Travel ♦ Numerous Implementation
Abstract This paper presents four implementations for support of large objects in POSTGRES. The four implementations offer varying levels of support for security, transactions, compression, and time travel. All are implemented using the POSTGRES abstract data type paradigm, support userdefined operators and functions, and allow file-oriented access to large objects in the database. The support for user-defined storage managers available in POSTGRES is also detailed. The performance of all four large object implementations on two different storage devices is presented. 1. Introduction There have been numerous implementations supporting large objects in database systems [BILI92]. Typically, these implementations concentrate on low-level issues such as space management and layout of objects on storage media. Support for higher-level services is less uniform among existing systems. Commercial relational systems normally support BLOBs (binary large objects), and provide the capability to store an...
Educational Role Student ♦ Teacher
Age Range above 22 year
Educational Use Research
Education Level UG and PG ♦ Career/Technical Study
Learning Resource Type Article
Publisher Date 1993-01-01