realm

Realm, ObjectBox или Room. Кой е за вас — бързо и визуално сравнение на три библиотеки за съхранение на NAND памет. Саммари:

  • Realm е лесна за използване и бърза NoSQL база данни за съхранение на обекти;
  • Room е удобна и проста обвивка върху SQLite, разработена от Google; по-труден за използване, не скрива напълно езика на SQL заявките;
  • ObjectBox е много лесна за използване и изключително бърза NoSQL база данни, която може да съхранява обекти и всички зависимости, концептуално подобна на Realm.

Що се отнася до производителността, списъкът изглежда така:

  • ObjectBox печели с голяма разлика;
  • на второ място е Realm;
  • на третия — Стая.

Увеличете размера на APK след свързване на библиотека:

  • Realm — 3-4 MB;
  • ObjectBox — 1-1,5 MB;
  • Стая — 50 KB.

realm

В абсолютно всички тестове ObjectBox беше безапелационен победител