Structured embedded databases are currently becoming an integrated part of embedded systems, thus, enabling higher standards in system automation. These embedded databases are typically memory resident. In this paper, we present a data-centric approach called data windowing that optimizes multiple queries issued to an embedded database. Traditional approaches improve the performance by optimizing the control flow of operations, whereas we target performance improvements based on the data that is brought into the system.
['Jayaprakash Pisharath', 'Alok N. Choudhary', 'Mahmut T. Kandemir']
Data windows: a data-centric approach for query execution in memory-resident databases