Skoči na glavni sadržaj

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


Puni tekst: engleski pdf 1.099 Kb

str. 71-82

preuzimanja: 908

citiraj


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

https://hrcak.srce.hr/71048

Datum izdavanja:

30.6.2011.

Posjeta: 1.439 *