Economical Aspects of Database Sharding
Uwe Hohenstein, Michael C. Jaeger
2014
Abstract
Database sharding is a technique to handle large data volumes efficiently by spreading data over a large number of machines. Sharding techniques are not only integral parts of NoSQL products, but also relevant for relational database servers if applications prefer standard relational database technology and also have to scale out with massive data. Sharding of relational databases is especially useful in a public cloud because of the pay-per-use model, which already includes licenses, and the fast provisioning of virtually unlimited servers. In this paper, we investigate relational database sharding thereby focussing in detail on one of the important aspects of cloud computing: the economical aspects. We discuss the difficulties of cost savings for database sharding and present some surprising findings on how to reduce costs.
DownloadPaper Citation
in Harvard Style
Hohenstein U. and C. Jaeger M. (2014). Economical Aspects of Database Sharding . In Proceedings of the 4th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER, ISBN 978-989-758-019-2, pages 417-424. DOI: 10.5220/0004944604170424
in Bibtex Style
@conference{closer14,
author={Uwe Hohenstein and Michael C. Jaeger},
title={Economical Aspects of Database Sharding},
booktitle={Proceedings of the 4th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,},
year={2014},
pages={417-424},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004944604170424},
isbn={978-989-758-019-2},
}
in EndNote Style
TY - CONF
JO - Proceedings of the 4th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,
TI - Economical Aspects of Database Sharding
SN - 978-989-758-019-2
AU - Hohenstein U.
AU - C. Jaeger M.
PY - 2014
SP - 417
EP - 424
DO - 10.5220/0004944604170424