@borboss that's my question too. You can limit any interaction with SQLite on a single thread Scheduler so no concurrent interactions happen to it. If I'm reading and writing in the same operation, use a toList() and then flatMap it again to separate the operations