I work with a range of databases. This includes PostgreSQL, MongoDB, CouchDBLite, SQLite, MariaDB/MySQL, LevelDb and RoomDB.Although, I prefer NoSQL approach for mobile apps, my choice of database type depends on the project requirement. For example, a NoSQL like MongoDB is best suited for a chat application while a complex enterprise system requires a robust RDBMS most of the time.