Comparative analysis of database systems dedicated for Android
Kamil Wałachowski
kamil.walachowski@gmail.comLublin University of Technology (Poland)
Grzegorz Kozieł
Lublin University of Technology (Poland)
Abstract
The article presents a comparative analysis of mobile databases dedicated for Android. The comparative analysis was carried out on the example of a relational SQLite database with selected nonrelational databases: Realm, ObjectBox and SnappyDB. Theoretical issues were discussed, such as stored data types. Research was carried out to check the performance of mobile databases in terms of: saving, editing, deleting, searching and sorting data. CPU and RAM usage were examined during saving data. The research also included a comparison the size of the database files on the internal disk.
Keywords:
ObjectBox; Realm; SQLite; SnappyDBReferences
Ranking użytkowników sieci komórkowej https://www.parkiet.com/Analizy/305159869-Liczba-kart-SIM-W-I-kwartale-2019-roku-na-rynku-telefonii-komorkowej-w-Polsce-widac-stabilizacje-baz-klientow.html [03.11.2019]
Google Scholar
Raport Digital 2019 https://mobirank.pl/2019/02/01/raport-mobile-i-digital-na-swiecie-w-2019-roku/ [03.11.2019]
Google Scholar
Sondaż CBOS na temat wykorzystania telefonów komórkowych https://technologia.dziennik.pl/internet/artykuly/555355,sondaz-telefony-komrkowe-smartfony.html [03.11.2019]
Google Scholar
Strona sklepu Google Play https://play.google.com/store/apps?hl=pl [03.11.2019]
Google Scholar
Kumar Karn Vikas, Kumar Aditya Sunny, Android SQLite Essentials, Packt Publishing, 2014
Google Scholar
Dokumentacja SQLite https://www.sqlite.org/docs.html [03.11.2019]
Google Scholar
Dokumentacja Realm https://realm.io/docs/java/latest/ [03.11.2019]
Google Scholar
Dokumentacja ObjectBox https://docs.objectbox.io/getting-started [03.11.2019]
Google Scholar
Oficjalna strona projektu SnappyDB https://github.com/nhachicha/SnappyDB [03.11.2019]
Google Scholar
T. Perrier, F. Pervaiz, NoSQL in a Mobile World Benchmarking Embedded Mobile Databases, 2013
Google Scholar
K. Kussainov, B. Kumalakov, Mobile Data Store Platforms: Test Case based Performance Evaluation, 2016
DOI: https://doi.org/10.5220/0006032300950099
Google Scholar
Farzad Tavakkoli, Azam Andalib, Asadollah Shahbahrami and Reza Ebrahimi Atani, A Comparison of Lightweight Databases in Mobile Systems, 2011
Google Scholar
M. Grudzień, K. Korgol, D. Gutek, Comparison of the possible uses and performance analysis of databases on mobile operating systems, 2016
Google Scholar
Oficjalna strona projektu Java Faker https://github.com/DiUS/java-faker [03.11.2019]
Google Scholar
Authors
Grzegorz KoziełLublin University of Technology Poland
Statistics
Abstract views: 4641PDF downloads: 438
License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.