Głównym powodem, że pchnął do korzystania z biblioteki dla bazy danych jest fakt, pozwolił nam modelować nasze obiekty i uczynić CRUD łatwiejszym, miałem dobre doświadczenie z Realm, jest bardzo łatwy w konfiguracji i pracy, jest szybki i elastyczny, ale rozmiar biblioteki był problemem, możliwe jest zmniejszenie rozmiaru apk dzieląc apki na docelowy kompilator ABI, ale wolałem go używać GreenDao ponieważ jest oparty na SQLite, chociaż myślę, że ma pewne słabości, jak inne biblioteki, ale to była dla mnie najlepsza opcja.
Szczerze mówiąc, nie wypróbowałem jeszcze pokoju, ale z krótkim spojrzeniem na dokumenty, które uznasz za bardziej elastyczne i przyjazne dla deweloperów, jako fan Google preferuję bibliotekę Google dla facetów! Jak już wcześniej wspomniałem, wolę warstwę od natywnej SQLite do nowej biblioteki bazy danych .
Spróbuję pokoju w moim następnym projekcie i podzielić się moim exprience tutaj w aktualizacji później, mam nadzieję, że pomaga.
Wystarczy popatrzeć na https://www.reddit.com/r/androiddev/comments/6dj652/realm_vs_room – AesSedai101
@ AesSedai101 dzięki za link, jest przydatna do odczytu. Jedyną przeszkodą była dyskusja, która miała miejsce 5 miesięcy temu, niektóre opinie mogły ulec zmianie, ponieważ więcej osób zaczęło korzystać z pokoju – Rainmaker