~/talk

Forget SQLite and say hello to Realm

Talkat droidconIN 2015 · 2015-12-12..12-13· [android, databases]
slides:none on file

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

  1. 0:00Start
  2. 0:53Why a New Database
  3. 9:06Benchmarking
  4. 11:05Lets See some Code
  5. 24:46Realm Browser
  6. 25:23Who else is using Realm
~/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.