~/talk

Realm: How I learned to love database again

Talkat iOS Conf SG 2016 · on Sunday, 2016-10-23· [databases]
slides:none on file

Compares SQLite and Core Data to Realm with concrete outcomes: replaced a Core Data app and finished conversion in about three hours, avoided Core Data’s failed schema migrations that corrupted shipped data, and gained zero-copy memory mapping for much lower memory use. Describes API specifics (Realm objects, one write transaction at a time, thread confinement), best practices (batch writes, use primary keys to re-query on other threads), and the new Realm Object Server / Realm Mobile Platform (syncs devices, tested to ~10k–100k users).

AI-written summary · about

  1. 0:00Introduction
  2. 1:11Who am I
  3. 2:04Pokedex
  4. 3:52Secret Medic
  5. 7:10Takeaways
  6. 9:07Converting to Realm
  7. 10:48What is Realm
  8. 12:16How to use Realm
  9. 13:39Realm objects
  10. 16:06Realm results
  11. 16:47Zero copy architecture
  12. 17:25Live updates
  13. 18:36Best practices
  14. 19:49Write transactions
  15. 20:50Blocking operations
  16. 21:32Working across threads
  17. 22:04Single Realm Primary Keys
  18. 22:40Realm Object Server
  19. 27:35Questions
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.