Utilize este identificador para referenciar este registo:
https://hdl.handle.net/1822/38257
Título: | Workload-aware table splitting for NoSQL |
Autor(es): | Cruz, Francisco Oliveira, Rui Carlos Mendes de Maia, Francisco Vilaça, Ricardo |
Palavras-chave: | Distributed systems NoSQL Table splitting |
Data: | 2014 |
Editora: | ACM |
Citação: | Cruz, F., Maia, F., Oliveira, R., & Vilaça, R. (2014). Workload-aware table splitting for NoSQL. Paper presented at the Proceedings of the 29th Annual ACM Symposium on Applied Computing, Gyeongju, Republic of Korea. https://doi.org/10.1145/2554850.2555027 |
Resumo(s): | Massive scale data stores, which exhibit highly desirable scalability and availability properties are becoming pivotal systems in nowadays infrastructures. Scalability achieved by these data stores is anchored on data independence; there is no clear relationship between data, and atomic inter-node operations are not a concern. Such assumption over data allows aggressive data partitioning. In particular, data tables are horizontally partitioned and spread across nodes for load balancing. However, in current versions of these data stores, partitioning is either a manual process or automated but simply based on table size. We argue that size based partitioning does not lead to acceptable load balancing as it ignores data access patterns, namely data hotspots. Moreover, manual data partitioning is cumbersome and typically infeasible in large scale scenarios. In this paper we propose an automated table splitting mechanism that takes into account the system workload. We evaluate such mechanism showing that it simple, non-intrusive and effective. |
Tipo: | Artigo em ata de conferência |
URI: | https://hdl.handle.net/1822/38257 |
ISBN: | 978-1-4503-2469-4 |
DOI: | 10.1145/2554850.2555027 |
Versão da editora: | http://dl.acm.org/citation.cfm?id=2555027 |
Arbitragem científica: | yes |
Acesso: | Acesso aberto |
Aparece nas coleções: |