Advertisement

PEACOD: A Platform for Evaluation and Comparison of Database Partitioning Schemes

  • Xiaoyan Guo
  • Jidong Chen
  • Yu Cao
  • Mengdong Yang
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7239)

Abstract

Database partitioning is a common technique adopted by database systems running on single or multiple physical machines. It is always crucial yet challenging for a DBA to choose an appropriate partitioning scheme for a database according to a specific query workload. In this paper, we present PEACOD, a platform that aims to ease the burden of DBAs for database partitioning design. By automating the processing of database partitioning scheme evaluation and comparison, PEACOD provides the DBAs with a conventional way to choose a suitable scheme.

Keywords

Performance Metrics Database System Actual Execution Partitioning Scheme Suitable Scheme 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    DeWitt, D., Gray, J.: Parallel database systems: the future of high performance database systems. Comm. ACM (1992)Google Scholar
  2. 2.
    DeCandia, G., Hastorun, D., Jampani, M., et al.: Dynamo: Amazon’s highly available key-value store. In: SOSP (2007)Google Scholar
  3. 3.
    Curino, C., Jones, E., Zhang, Y., Madden, S.: Schism: a Workload Driven Approach to Database Replication and Partitioning. In: VLDB (2010)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  • Xiaoyan Guo
    • 1
  • Jidong Chen
    • 1
  • Yu Cao
    • 1
  • Mengdong Yang
    • 2
  1. 1.EMC LabsChina
  2. 2.Southeast UniversityChina

Personalised recommendations