title: RealmDb : Clean architecture in Android
body: <p>I am evaluating RealmDb, I feel RealmDb is tightly coupled with model layer. Which makes me feel if tomorrow I need to replace with some other local database than it will be a huge refactoring effort.<br>
  My question is how to achieve clean architecture with RealmDB? Any examples I can follow?</p>