We needed to use a DBMS for an iOS app. We thought, we always used SQLite or Core Data (though it’s not DBMS, it’s Object Graph Management) for our apps, why not look for something new. So, after doing some research we came up with Realm Database. What we liked the most about it is the performance benchmark which is much better than SQLite, specially the read operation. Another great thing about Realm Database is, the migration system, the way it works is, you maintain a schema version in the app and based on the schema version you can perform a particular set of operations. So, whenever you make critical structural changes in your db, you can handle that in your app easily. To learn more, you may visit their site: https://realm.io/products/realm-database/.