Back to Search Start Over

Lock-free hybrid concurrency control strategy for mobile environment

Authors :
Sirajo Abdullahi Bakura
Aminu Mohammed
Source :
2014 IEEE 6th International Conference on Adaptive Science & Technology (ICAST).
Publication Year :
2014
Publisher :
IEEE, 2014.

Abstract

Concurrency control is one of the most important components of transaction management, which ensures the correctness of shared data items. Most of the existing concurrency control techniques use locking mechanism to achieve concurrency control, which leads to transaction starvation and deadlock. On the other hand, the non-locking techniques (i.e. optimistic and timestamp ordering) are associated with high abortion rate and excessive transaction restart. This paper presents a lock-free hybrid concurrency control strategy that combines the features of optimistic and timestamp-ordering strategies. The technique allows mobile devices to freely read data items and allowed to pre-commit while in disconnection mode, and latter propagate the pre-committed data during reconnection for global commitment. A designed hybrid concurrency simulator (HCsim) was used to evaluate the performance of the new scheme using transaction abortion rate and response time as performance metrics. Simulation results have shown that lock-free hybrid strategy outperform both optimistic and timestamp strategies in terms of minimizing the transaction abortion rate and response time.

Details

Database :
OpenAIRE
Journal :
2014 IEEE 6th International Conference on Adaptive Science & Technology (ICAST)
Accession number :
edsair.doi...........133a0664998740c1d706702a2cfcd193
Full Text :
https://doi.org/10.1109/icastech.2014.7068146