Back to Search
Start Over
Lock-free hybrid concurrency control strategy for mobile environment
- 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.
- Subjects :
- Timestamp-based concurrency control
Serializability
Computer science
Non-lock concurrency control
Distributed computing
Distributed concurrency control
Distributed transaction
Multiversion concurrency control
Isolation (database systems)
Software_PROGRAMMINGTECHNIQUES
Optimistic concurrency control
Subjects
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