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

Client Side Join

Sponsored · SiteGround - Reliable hosting with speed, security, and support you can count on.

Client Side Join

I will explain Firebase's ClientSideJoin.
ClientSideJoin is an important way of thinking in Firebase design.

Avatar for 1amageek

1amageek

May 28, 2018

More Decks by 1amageek

Other Decks in Technology

Transcript

  1. Relationship JE OBNF BHF  5BSP   )BOBLP 

     .BSV   4BOLBLV  JE OBNF  "  # User table Group table
  2. Relationship JE OBNF BHF  5BSP   )BOBLP 

     .BSV   4BOLBLV  JE OBNF  "  # User table Group table JE VTFS@JE HSPVQ@JE       Member table
  3. JE VTFS@JE HSPVQ@JE       User

    record JE OBNF BHF  5BSP  JE OBNF BHF  5BSP  JE OBNF BHF  5BSP 
  4. Mobile Contents [ { user: { name: “hoge”, thumbnail_url: “https://”

    }, image_url: “https://”, retweet_count: 12, like_count: 10, comment_count: 12 } ]
  5. Mobile Contents [ { user: { name: “hoge”, thumbnail_url: “https://”

    }, image_url: “https://”, retweet_count: 12, like_count: 10, comment_count: 12 } ]
  6. Mobile Contents [ { userID: “user_id” image_url: “https://”, retweet_count: 12,

    like_count: 10, comment_count: 12 } ] Lazy load User data