DocumentCode :
2126684
Title :
Embedded Database Management Performance
Author :
Patchigolla, Venkata N Ramarekha ; Springer, John ; Lutes, Kyle
Author_Institution :
Dept. of Comput. & Inf. Technol., Purdue Univ., West Lafayette, IN, USA
fYear :
2011
fDate :
11-13 April 2011
Firstpage :
998
Lastpage :
1001
Abstract :
Current methods for developing software for mobile devices don´t account for input/output (I/O) options when design decisions are made. I/O needs are typically addressed in an ad hoc manner, and inexperienced application developers are not accustomed to programming for resource constrained devices and tend to ignore differences in performance between various persistent storage options. In this paper, we investigate the two primary methods for persistent storage on mobile devices and use a battery of tests to evaluate the optimal ways in which to retrieve persistent data from mobile devices. In our investigation, we uncover that if the number of records are less than 1000 then sequential files should be used as the data storage option. Furthermore, in cases involving nonindexed columns, the clear winner appears to be the embedded DBMS solution, especially as the data scales.
Keywords :
database management systems; embedded systems; information retrieval; mobile computing; resource allocation; software engineering; DBMS solution; ad hoc manner; design decision; embedded database management performance; input-output option; mobile device; persistent data retrieval; resource constrained device; software development; Benchmark testing; Database systems; Mobile communication; Mobile handsets; Performance evaluation; Software; database systems; embedded software; mobile computing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Technology: New Generations (ITNG), 2011 Eighth International Conference on
Conference_Location :
Las Vegas, NV
Print_ISBN :
978-1-61284-427-5
Electronic_ISBN :
978-0-7695-4367-3
Type :
conf
DOI :
10.1109/ITNG.2011.171
Filename :
5945371
Link To Document :
بازگشت