PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Analiza porównawcza systemów baz danych dedykowanych dla systemu Android

Treść / Zawartość
Identyfikatory
Warianty tytułu
EN
Comparative analysis of database systems dedicated for Android
Języki publikacji
PL
Abstrakty
PL
W artykule przedstawiona została analiza porównawcza mobilnych baz danych dedykowanych dla systemu Android. Analizę porównawczą przeprowadzono na przykładzie relacyjnej bazy danych SQLite z wybranymi nierelacyjnymi bazami danych: Realm, ObjectBox oraz SnappyDB. Omówione zostały zagadnienia teoretyczne takie jak przechowy-wane typy danych. Przeprowadzone zostały badania, mające na celu sprawdzenie wydajności mobilnych baz pod kątem: zapisu, edycji, usuwania, wyszukiwania oraz sortowania danych. Zbadane zostało wykorzystanie procesora oraz pamięci RAM podczas zapisu danych. Badania objęły także porównanie wielkości plików baz danych znajdujących się na dysku wewnętrznym.
EN
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.
Słowa kluczowe
PL
EN
Rocznik
Tom
Strony
126--132
Opis fizyczny
Bibliogr. 14 poz., rys., tab.
Twórcy
  • Department of Computer Science, Lublin University of Technology, Nadbystrzycka 36B, 20-618 Lublin, Poland
  • Department of Computer Science, Lublin University of Technology, Nadbystrzycka 36B, 20-618 Lublin, Poland
Bibliografia
  • [1] 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]
  • [2] Raport Digital 2019 https://mobirank.pl/
  • 2019/02/01/raport-mobile-i-digital-na-swiecie-w-2019-roku/ [03.11.2019]
  • [3] Sondaż CBOS na temat wykorzystania telefonów komórkowych https://technologia.dziennik.pl/internet/
  • artykuly/555355,sondaz-telefony-komrkowe-smartfony.html [03.11.2019]
  • [4] Strona sklepu Google Play https://play.google.
  • com/store/apps?hl=pl [03.11.2019]
  • [5] Kumar Karn Vikas, Kumar Aditya Sunny, Android SQLite Essentials, Packt Publishing, 2014
  • [6] Dokumentacja SQLite https://www.sqlite.org/
  • docs.html [03.11.2019]
  • [7] Dokumentacja Realm https://realm.io/docs
  • /java/latest/ [03.11.2019]
  • [8] Dokumentacja ObjectBox https://docs.objectbox.
  • io/getting-started [03.11.2019]
  • [9] Oficjalna strona projektu SnappyDB https://github.com/nhachicha/SnappyDB [03.11.2019]
  • [10] T. Perrier, F. Pervaiz, NoSQL in a Mobile World Benchmarking Embedded Mobile Databases, 2013
  • [11] K. Kussainov, B. Kumalakov, Mobile Data Store Platforms: Test Case based Performance Evaluation, 2016
  • [12] Farzad Tavakkoli, Azam Andalib, Asadollah Shahbahrami and Reza Ebrahimi Atani, A Comparison of Lightweight Databases in Mobile Systems, 2011
  • [13] M. Grudzień, K. Korgol, D. Gutek, Comparison of the possible uses and performance analysis of databases on mobile operating systems, 2016
  • [14] Oficjalna strona projektu Java Faker https://github.com/DiUS/java-faker [03.11.2019]
Uwagi
Opracowanie rekordu ze środków MNiSW, umowa Nr 461252 w ramach programu "Społeczna odpowiedzialność nauki" - moduł: Popularyzacja nauki i promocja sportu (2020).
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-6fe3683b-da41-42ca-ab8b-03cd9d32732d
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.