У меня есть список оцениваемых предметов. Есть предметы с разными цветами. Пользователь может выбирать разные цвета, а приложение будет извлекать и отображать элементы этого цвета.
У меня есть метод для извлечения предметов определенного цвета из базы данных Room. Когда пользователь оценивает предмет, я обновляю Room, который затем подталкивает обновленные предметы к методу.
В настоящее время наблюдается заметная задержка между оценкой элемента и отображением изменений, отраженных в приложении.
Как реализовать кэш в памяти, используя RxJava2, который хорошо сочетается с Room?