Forget SQLite and say hello to Realm
summary
Claim: Realm replaces SQLite and Core Data with its own persistence engine rather than an ORM. Implementation details: a C++ core and a zero copy Object Store that yields reads <1 ms for thousands of objects while bulk writes remain slower; benchmarking compares Realm against raw SQLite, DBFlow and CouchDB Lite. Practical tradeoffs: adds ~730 KB APK increase and ~1,750 methods, requires migrations for schema changes, objects are thread‑confined, and encryption plus a Realm Browser and adapters are supported.
AI-written summary · about
chapters (6)
- 0:00Start
- 0:53Why a New Database
- 9:06Benchmarking
- 11:05Lets See some Code
- 24:46Realm Browser
- 25:23Who else is using Realm
related talks
32mRealm: How I learned to love database again
43mRealm – a New, Easy to Use Mobile Database & Object Framework
36mRule Your Realm
06mLightning talk from Scott Kyle
19mReactive iOS App Development
23mWhat's an App Without Data?
23mCrafting Collaborative Apps with Realm
27mNetworking & Persistence in Mobile Applications at Scale
