Izvorni znanstveni članak
https://doi.org/10.2498/cit.1000911
Using Actors to Build a Parallel DBMS
Walid-Khaled Hidouci
; Ecole Nationale Superieure d’Informatique, (ESI), Algeria
Djamel Eddine Zegour
; Ecole Nationale Superieure d’Informatique, (ESI), Algeria
Sažetak
In this paper, we present the design and the architecture of a parallel main memory database management system. We focus on concurrency control scheme and recovery. Our prototype is based on the concept of “database actors”, an object-oriented data model well suited for parallelmanipulations. The storage sub system is built upon distributed Ram-files using SDDS (Scalable Distributed Data Structures) techniques. A nested transaction model is proposed and used to handle concurrency access and recovery. We have also proposed novel approach, based on wait-die, to implement a distributed deadlock prevention technique for our model of nested transactions.
Ključne riječi
parallel DBMS; actor programming; SDDS (Scalable Distributed Data Structures); nested transactions; concurrency control; locking; indirect deadlocks; recovery; checkpoints; 2PC
Hrčak ID:
71048
URI
Datum izdavanja:
30.6.2011.
Posjeta: 1.776 *