Comparative analysis of database systems dedicated for Android

Kamil Wałachowski

kamil.walachowski@gmail.com
Lublin 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; SnappyDB

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

Download


Published
2020-06-30

Cited by

Wałachowski, K., & Kozieł, G. (2020). Comparative analysis of database systems dedicated for Android. Journal of Computer Sciences Institute, 15, 126–132. https://doi.org/10.35784/jcsi.2043

Authors

Kamil Wałachowski 
kamil.walachowski@gmail.com
Lublin University of Technology Poland

Authors

Grzegorz Kozieł 

Lublin University of Technology Poland

Statistics

Abstract views: 2659
PDF downloads: 374