Emerging Technologies for Developing Countries. First International EAI Conference, AFRICATEK 2017, Marrakech, Morocco, March 27-28, 2017 Proceedings

Research Article

Evaluating Query Energy Consumption in Document Stores

Download
227 downloads
  • @INPROCEEDINGS{10.1007/978-3-319-67837-5_8,
        author={Duarte Duarte and Orlando Belo},
        title={Evaluating Query Energy Consumption in Document Stores},
        proceedings={Emerging Technologies for Developing Countries. First International EAI Conference, AFRICATEK 2017, Marrakech, Morocco, March 27-28, 2017 Proceedings},
        proceedings_a={AFRICATEK},
        year={2017},
        month={10},
        keywords={Document stores NoSQL Query processing Energy consumption plans Green computing Green queries And MongoDB},
        doi={10.1007/978-3-319-67837-5_8}
    }
    
  • Duarte Duarte
    Orlando Belo
    Year: 2017
    Evaluating Query Energy Consumption in Document Stores
    AFRICATEK
    Springer
    DOI: 10.1007/978-3-319-67837-5_8
Duarte Duarte1, Orlando Belo1,*
  • 1: ALGORITMI R&D Centre, University of Minho
*Contact email: obelo@di.uminho.pt

Abstract

Today’s system users demand fast answers when querying their own databases. Their impatience still high when waiting for the results of a query when they take more than one or two seconds to appear on the screen. However, having fast querying answers it is not the only aspect that determines the quality of a database system we are using, but also the energy consumption involved with. The development of database systems increasingly economic in terms of energy consumption has led to great technological advances in this area. Today, many of the entities that manage large data base systems pay particular attention to this issue, not only for environmental reasons but also for economic reasons, obviously. In this paper we address the issue of queries energy consumption evaluation in database systems, with particular emphasis to those that are executed in a environment of a document store. Based on the information provided by the execution of a query in MongoDB, we designed and developed a process that determines the energy consumption of queries launched in a document store, approaching different alternatives in query designing, implementation and execution.