Tărâm, ObjectBox sau Room. Care este pentru dvs. - o comparație rapidă și vizuală a trei biblioteci de stocare a memoriei NAND. Sammari:
- Realm este o bază de date NoSQL ușor de utilizat și rapidă pentru stocarea obiectelor;
- Room este un wrapper convenabil și simplu peste SQLite dezvoltat de Google; mai dificil de utilizat, nu ascunde complet limbajul de interogare SQL;
- ObjectBox este o bază de date NoSQL foarte ușor de utilizat și extrem de rapidă, care poate stoca obiecte și toate dependențele, similare conceptual cu Realm.
În ceea ce privește performanța, lista arată astfel:
- ObjectBox câștigă cu o marjă largă;
- pe locul doi se află Tărâmul;
- pe a treia — Cameră.
Măriți dimensiunea APK după conectarea bibliotecii:
- Tărâm — 3-4 MB;
- ObjectBox — 1-1,5 MB;
- Camera — 50 KB.
În absolut toate testele, ObjectBox a fost câștigătorul incontestabil