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.
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.
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ć.