Abstract
Data allocation plays a significant role in the design of distributed database systems. Data transfer cost is a major cost of executing a query in a distributed database system. So the performance of distributed database systems is greatly dependent on allocation of data between the different sites of the network. The performance of static data allocation algorithms decreases as the retrieval and update access frequencies of queries from different sites to fragments changes. So, selecting a suitable method for allocation in the distributed database system is a key design issue. In this paper, the data allocation framework for non-replicated dynamic distributed database system using threshold and time constraint algorithm (TTCA) is developed and the performance of TTCA is evaluated against the threshold algorithm on the basis of total cost of reallocation and the number of migrations of fragments from one site to another site.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Ceri, S., Pelagatti, G.: Distributed Databases: Principles & Systems. McGraw-Hill International Editions.
Ozsu, M., Valduriez, P.: Principles of Distributed Database Systems. Prentice Hall, second ed. 1999.
Rivera-Vega, P.I., Varadarajan, R., Navathe, S.B.: Scheduling Data Redistribution in Distributed Databases. In Proceedings of 6th International Conference on Data Engineering, pp.166–173, 5-9 February 1990.
Wilson, B., Navathe, S.B.: An Analytical Framework for the Redesign of Distributed Databases. In Proceedings of the 6th Advanced Database Symposium, pp. 77–83, 1986.
Wolfson, O., Jajodia, S., Huang, Y.: An Adaptive Data Replication Algorithm. ACM Trans. Database Systems, vol. 22, no. 2, pp. 255–314, 1997.
Brunstroml, A., Leutenegger, S.T., Simhal, R.: Experimental Evaluation of Dynamic Data Allocation Strategies in a Distributed Database with changing Workload. ACM Trans. Database Systems, 1995.
Chaturvedi, A., Choubey, A., Roan, J.: Scheduling the Allocation of Data Fragments in a Distributed Database Environment: A Machine Learning Approach. IEEE Trans. Eng. Management, vol. 41, no. 2, pp. 194–207, 1994.
Chin, A.: Incremental Data Allocation and Reallocation in Distributed Database Systems. Journal of Database Management, vol. 12, no. 1, pp. 35–45, 2001.
Lin, W.J, Veeravalli, B.: A Dynamic Object Allocation and Replication Algorithm for Distributed System with Centralized Control. International Journal of Computer and Application, vol. 28, no. 1, pp. 26–34, 2006.
Mei, A., Mancini, L., Jajodia, S.: Secure Dynamic Fragment and Replica Allocation in Large-Scale Distributed File Systems. IEEE Trans. Parallel and Distributed Systems, vol. 14, no. 9, pp. 885–896, Sept. 2003.
Ulus, T., Uysal, M.: Heuristic Approach to Dynamic Data Allocation in Distributed Database Systems. Pakistan Journal of Information and Technology, 2(3): pp. 231–239, 2003.
Singh, A., Kahlon, K.S.: Non-replicated Dynamic Data Allocation in Distributed Database Systems. International Journal of Computer Science and Network Security, VOL.9 No.9, pp. 176–180, September 2009.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer Science+Business Media Singapore
About this paper
Cite this paper
Arjan Singh (2016). Empirical Evaluation of Threshold and Time Constraint Algorithm for Non-replicated Dynamic Data Allocation in Distributed Database Systems. In: Satapathy, S., Bhatt, Y., Joshi, A., Mishra, D. (eds) Proceedings of the International Congress on Information and Communication Technology. Advances in Intelligent Systems and Computing, vol 439. Springer, Singapore. https://doi.org/10.1007/978-981-10-0755-2_15
Download citation
DOI: https://doi.org/10.1007/978-981-10-0755-2_15
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-10-0754-5
Online ISBN: 978-981-10-0755-2
eBook Packages: EngineeringEngineering (R0)