An asynchronous and threadsafe Objective-C SQLite wrapper with concurrent read and write capability