Abstract
Nowadays, data warehouses store massive amounts of data, and various techniques are using to access data. It also requires durable data consistency for the smooth execution of many Web applications. To support scalability, a model is used to investigate a distributed transaction management system that guarantees atomicity, consistency, isolation and durability (ACID) properties. The purpose of this paper to increase the performance and scalability of the database using the workload-driven data partitioning model. The result shows a better performance of NoSQL database using average response time on different partitioning techniques on a cloud-based database. The presented model can be helpful for application developers for building Web applications using distributed and cloud-based databases.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Bharati RD, Attar VZ (2018) A comprehensive survey on distributed transactions based data partitioning. In: 2018 Fourth international conference on computing communication control and automation (ICCUBEA), Pune, India, pp 1–5
Chen Z, Yang S, Tan S, Zhang G, Yang H (2013) Hybrid range consistent hash partitioning strategy—a new data partition strategy for NoSQL database. In: Proceedings of the 12th IEEE international conference on trust, security and privacy in computing and communications (TrustCom)
Quamar A, Kumar KA, Deshpande A (2013) Sword: scalable workload- aware data placement for transactional workloads. In: International conference on extending database technology, pp 430–441
Sauer B, Hao W (2015) Horizontal cloud database partitioning with data mining techniques. In: Proceedings of the 12th annual IEEE consumer communications and networking conference (CCNC)
Turcu A, Palmieri R, Ravindran B, Hirve S (2016) Automated data partitioning for highly scalable and strongly consistent transactions. IEEE Trans Parallel Distrib Syst 27(1):1–14
Das S, Agrawal S, Agrawal D, El Abbadi A (2009) ElasTraS: an elastic, scalable and transactional data store in the cloud. HotCloud, pp 131–142
Kamal J, Murshed M, Buyya R (2014) Workload-aware incremental repartitioning of shared-nothing distributed databases for scalable OLTP applications. Elsevier, FGCS Special Issue: UCC2014
Zhou W, Pierre G (2012) CloudTPS: scalable transactions for web applications in the cloud. IEEE Trans Serv Comput 5(4):525–539
Wang YX, Luo JZ, Song AB, Dong F (2013) Partition-based online aggregation with shared sampling in the cloud. J Comput Sci Technol 28(6):989–1011
Curino C, Jones E, Zhang Y, Madden S (2010) Schism: a workload driven approach to database replication and partitioning. In: 36th International conference on very large data bases
Xun Y, Zhang J, Qin X, Zhao X (2017) FiDoop-DP: data partitioning in frequent itemset mining on Hadoop clusters. IEEE Trans Parallel Distrib Syst 28(1):101–114
Baker J, Bond C, Corbett JC, Furman J, Khorlin A, Larson J, Leon J-M, Li Y, Lloyd A, Yushprakh V (2011) Megastore: providing scalable, highly available storage for interactive services. CIDR 11:223–234
Transaction Processing Performance Council: TPC Benchmark. http://www.tpc.org/tpcc/
Shi Y, Qian K (2019) LBMM: a load balancing based task scheduling algorithm for cloud. In: Future of information and communication conference, pp 706–712. Springer, Cham
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Bharati, R.D., Attar, V.Z. (2021). Workload-Driven Transactional Partitioning for Distributed Databases. In: Jeena Jacob, I., Kolandapalayam Shanmugam, S., Piramuthu, S., Falkowski-Gilski, P. (eds) Data Intelligence and Cognitive Informatics. Algorithms for Intelligent Systems. Springer, Singapore. https://doi.org/10.1007/978-981-15-8530-2_31
Download citation
DOI: https://doi.org/10.1007/978-981-15-8530-2_31
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-15-8529-6
Online ISBN: 978-981-15-8530-2
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)