Если таки прям ОЧЕНЬ нужна база данных и писать вы будете ТОЛЬКО в single-thread, то можно sqlite.
Если предполагается потом еще и Concurrent делать запись/чтения, то RealmDB + Transactions.
Благодарю. Да, БД определенно нужна, сохранять объемные списки