Skip to Main content Skip to Navigation
Theses

Gargamel : accroître les performances des DBMS en parallélisant les transactions en écriture

Pierpaolo Cincilla 1
1 Regal - Large-Scale Distributed Systems and Applications
LIP6 - Laboratoire d'Informatique de Paris 6, Inria Paris-Rocquencourt
Abstract : Databases often scale poorly in distributed configurations, due to the cost of concurrency control and to resource contention. The alternative of centralizing writes works well only for read-intensive workloads, whereas weakening transactional properties is problematic for application developers. Our solution spreads non-conflicting update transactions to different replicas, but still provides strong transactional guarantees. In effect, Gargamel partitions the database dynamically according to the update workload. Each database replica runs sequentially, at full bandwidth; mutual synchronisation between replicas remains minimal. Our prototype show that Gargamel improves both response time and load by an order of magnitude when contention is high (highly loaded system with bounded resources), and that otherwise slow-down is negligible.
Document type :
Theses
Complete list of metadata

Cited literature [59 references]  Display  Hide  Download

https://tel.archives-ouvertes.fr/tel-01142038
Contributor : Abes Star :  Contact
Submitted on : Tuesday, April 14, 2015 - 1:17:11 PM
Last modification on : Friday, January 8, 2021 - 5:46:03 PM
Long-term archiving on: : Monday, September 14, 2015 - 8:16:55 AM

File

these_archivage_2970517A.pdf
Version validated by the jury (STAR)

Identifiers

  • HAL Id : tel-01142038, version 1

Citation

Pierpaolo Cincilla. Gargamel : accroître les performances des DBMS en parallélisant les transactions en écriture. Databases [cs.DB]. Université Pierre et Marie Curie - Paris VI, 2014. English. ⟨NNT : 2014PA066592⟩. ⟨tel-01142038⟩

Share

Metrics

Record views

340

Files downloads

263