A high performance configurable storage manager
- 19 November 2002
- proceedings article
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
Presents the architecture of /spl Bscr/eSS (Bell Laboratories Storage System)-a high-performance configurable database storage manager providing key facilities for the fast development of object-oriented, relational or home-grown database management systems. /spl Bscr/eSS is based on a multi-client multi-server architecture offering distributed transaction management facilities and extensible support for persistence. We present some novel aspects of the /spl Bscr/eSS architecture, including a fast object reference technique that allows re-organization of databases without affecting existing references, and two operation modes that an application running on a client or server machine can use to interact with the storage system-(i) copy on access and (ii) shared memory. Subject Terms: storage management; client-server systems; transaction processing; object-oriented databases; distributed databases; relational databases; high-performance configurable database storage manager; BeSS; Bell Laboratories Storage System; object-oriented database management systems; relational database management systems; home-grown database management systems; multi-client multi-server architecture; distributed transaction management facilities; extensible support; persistence; fast object reference technique; database reorganization; operation modes; copy on access; shared memoryKeywords
This publication has 19 references indexed in Scilit:
- QuickStorePublished by Association for Computing Machinery (ACM) ,1994
- Shoring up persistent applicationsPublished by Association for Computing Machinery (ACM) ,1994
- The performance of three database storage structures for managing large objectsPublished by Association for Computing Machinery (ACM) ,1992
- Pointer swizzling at page fault time: efficiently and compatibly supporting huge address spaces on standard hardwarePublished by Institute of Electrical and Electronics Engineers (IEEE) ,1992
- The O 2 systemCommunications of the ACM, 1991
- The ObjectStore database systemCommunications of the ACM, 1991
- Cache consistency and concurrency control in a client/server DBMS architecturePublished by Association for Computing Machinery (ACM) ,1991
- Data caching tradeoffs in client-server DBMS architecturesPublished by Association for Computing Machinery (ACM) ,1991
- Scale and performance in a distributed file systemACM Transactions on Computer Systems, 1988
- Principles of database buffer managementACM Transactions on Database Systems, 1984