Upgrade to Pro — share decks privately, control downloads, hide ads and more …

なぜ変更を検知できるDBが必要なのか

 なぜ変更を検知できるDBが必要なのか

第4回スタートアップAndroid勉強会 - スタートアップにおけるアーキテクチャとの向き合い方 -の発表資料

Shun Hosaka

July 14, 2017
Tweet

More Decks by Shun Hosaka

Other Decks in Programming

Transcript

  1. google / Room • Room provides an abstraction layer over

    SQLite to allow fluent database access while harnessing the full power of SQLite • https://developer.android.com/topic/libraries/architecture/ room.html • RxJavaରԠ • LiveDataରԠ
  2. square / SQL Brite • A lightweight wrapper around SQLiteOpenHelper

    which introduces reactive stream semantics to SQL operations. • ⭐ 4100 • https://github.com/square/sqlbrite • RxJavaରԠ
  3. realm / Realm • mobile database: a replacement for SQLite

    & ORMs • ⭐ 8000 • https://github.com/realm/realm-java • RxJavaରԠ
  4. requery / requery • modern SQL based query & persistence

    for Java / Kotlin / Android • ⭐ 2000 • https://github.com/requery/requery • RxJavaରԠ