LATEST NEWS

International Journal of Modern Computation, Information and Communication Technology

ISSN 2581-5954

July 2019, Vol. 2, Issue 7, p. 48-52.​​

Challenges of Concurrency Control in Object Oriented Distributed Database Systems
Muhammad Haroon
University of Gujrat Lahore Sub Campus, Lahore, Pakistan.
*Corresponding author’s e-mail:
haroon.capricorn@gmail.com

Abstract

Concurrent data in any system defines the correctness and credibility of the system. It becomes trickier and challenging in case of object oriented distributed database systems. Concurrency control is the area in which we try to meet the maximum concurrency level in the system. The present review paper is focused on the challenges one can face regarding concurrency control in object oriented distributed database systems.

Keywords: Concurrency; Concurrency control; Distributed database; Object oriented distributed database.

References

  1. Korth HF, Silberchatz A, Sudarshan S. Concurrency Control: Database System Concepts (4th Edition), Bell Laboratories, USA. 2001. pp. 591-617.
  2. Su C, Crooks N, Ding C, Alvisi L, Xie C. Bringing Modular Concurrency Control To The Next Level. In Proceedings Of The 2017 Acm International Conference On Management Of Data, Sigmod Conference 2017, Chicago, Il, USA, May 14-19, 2017;283-97.
  3. Zamanian E, Binnig C, Harris T, Kraska T. The End Of A Myth: Distributed Transactions Can Scale. Proceedings of the VLDB Endowment 2017;10(6):685-96.
  4. Curino C, Zhang Y, Jones EPC, Madden, S. Schism: A Workload-Driven Approach To Database Replication And Partitioning. Proceedings of the VLDB Endowment 2010;3:48-57.
  5. Zheng W, Tu S, Kohler E, Liskov B. Fast Databases With Fast Durability And Recovery Through Multicore Parallelism. In 11th Usenix Symposium On Operating Systems Design And Implementation, Osdi ’14, Broomfield, Co, USA, 2014;465–477.
  6. Jitendra S, Gupta VK. Concurrency Issues of Distributed Advance Transaction Process. Research Journal of Recent Sciences 2012;1:426-29.
  7. Tatarowicz A, Curino C, Jones EPC, Madden S. Lookup Tables: Fine-Grained Partitioning For Distributed Databases. In Ieee 28th International Conference On Data Engineering (ICDE 2012), Washington, DC, USA (Arlington, Virginia), 1-5 April, 2012:102–113.
  8. Christos H. Papadimitriou: A Theorem In Database Concurrency Control. Journal Of The. Association for Computing Machinery 1982;29:998-1006.
  9. Kimura, H. Foedus: Oltp Engine For A Thousand Cores And Nvram. In Proceedings Of The 2015 ACM Sigmod International Conference On Management Of Data, Melbourne, Victoria, Australia, May 31 - June 4, 2015:691-706.
  10. Kim K, Wang T, Johnson R, Pandis I. Ermia: Fast Memory-Optimized Database System for Heterogeneous Workloads. In Proceedings of The 2016 International Conference on Management of Data, Sigmod Conference 2016, San Francisco, CA, USA, June 26-July 01, 2016;675-87.
  11. Diaconu C, Freedman C, Ismert E, Larson, P, Mittal P, Stonecipher R, Verma N, Zwilling M. Hekaton: Sql Server’s Memory-Optimized Oltp Engine. In Proceedings Of The ACM Sigmod International Conference on Management of Data, Sigmod 2013, New York, NY, USA, June 22-27, 2013;1243–1254.
  12. Didona D, Diegues N, Kermarrec A, Guerraoui R, Neves R, Romano P. Proteustm: Abstraction Meets Performance in Transactional Memory. In Proceedings of The Twenty-First International Conference on Architectural Support for Programming Languages and Operating Systems, Asplos ’16, Atlanta, GA, USA, April 2-6, 2016;757-71.
  13. Shang Z, Li F, Yu JX, Zhang Z, Cheng H. Graph Analytics Through Fine-Grained Parallelism. In Proceedings of The 2016 International Conference on Management Of Data, Sigmod Conference 2016, San Francisco, CA, USA, June 26-July 01, 2016;463-78.