Loading...
Please wait, while we are loading the content...
Similar Documents
A Storage Server for the Efficient Support of Complex Objects
| Content Provider | CiteSeerX |
|---|---|
| Author | Nittel, Silvia Dittrich, Klaus R. |
| Abstract | Complex objects are a major advance achieved in modern database systems (DBS) to provide powerful data modelling capabilities. A complex object is highly structured, containing many dependent or independent subobjects. Most of today's DBS are based on the traditional two-level DBS architecture consisting of a storage and a logical data model level. In these systems, the structural aspect of a complex object is managed on the data model level, but lacks specific support from the storage level which could enhance overall DBS performance. In this paper, we present the concepts and implementation of the KIOSK storage object server designed to efficiently load complex objects from secondary storage. KIOSK introduces the notion of complex storage objects which facilitates modelling the structural aspect of complex objects at the storage level. KIOSK provides operators to load a complex storage object in its entirety from disk in one access and additionally allows clients to retrieve dynamically-de ned portions of a complex storage object. Benchmark results presented suggest that using complex storage objects accelerates the processing of complex objects in a DBMS by a reasonable factor due to minimized load and store time. |
| File Format | |
| Access Restriction | Open |
| Subject Keyword | Complex Object Complex Storage Object Efficient Support Storage Server Structural Aspect Storage Level Modern Database System Major Advance Traditional Two-level Db Architecture Reasonable Factor Logical Data Model Level Secondary Storage Dynamically-de Ned Portion Many Dependent Benchmark Result Powerful Data Independent Subobjects Store Time Specific Support Data Model Level Overall Db Performance Kiosk Storage Object Server |
| Content Type | Text |