3 ms·
Another Core Data alternative to try is YapDatabase: https://github.com/yapstudios/YapDatabase https://github.com/yapstudios/YapDatabase It is similar to Realm
by chrisballinger 10y ago
Another Core Data alternative to try is YapDatabase: https://github.com/yapstudios/YapDatabase https://github.com/yapstudios/YapDatabase
It is similar to Realm in a lot of ways, with a simple concurrency model, and native objects (key/value/collection). It's built on top of SQLite so you can use extensions like secondary indexes, full text search, RTree. You can also use SQLCipher for full database encryption, and there's another extension to do automatic syncing via CloudKit.
Caveats are it only runs on Apple platforms, doesn't have cross platform sync, and isn't backed by VC funding. If you need those things then Realm is definitely your best choice.
- programmarchy 10y agoBump for Yap. I've successfully shipped an app that used this with the CloudKit sync extension. Have to say the mappings / view paradigm was not very intuitive starting out, but once that clicked things worked very well. Glad to hear Realm is providing an alternative for syncing and will have to try it out.