NoSQL for Mobile in Practice
NoSQL has become the ad hoc term for a wide range of alternatives to relational databases. NoSQL databases address a number of issues with the way database use has evolved. Mobile in particular presents a number of new challenges, including scaling to support thousands or even millions of users, off-line availability, synchronization, and more. Choosing NoSQL is just the first step, though. In this session, we’ll take a look at the rise of NoSQL, what NoSQL really means, and the kinds of problems it solves. We’ll follow with some practical considerations for mobile developers. We’ll look at data modeling, querying, and other useful tips. We’ll also look at some examples using Couchbase for Mobile for illustration. Similar concepts apply to other NoSQL databases such as Firebase. You will leave the session with a clearer understanding of the sometimes murky world of “NoSQL,” and practical advice for building apps that use it. Note: Some familiarity with databases and mobile development will be helpful to get the most from this session.
About Hod Greeley
Hod is a Developer Advocate for Couchbase, living in Silicon Valley. He has over two decades of experience as a software engineer and engineering manager. He has worked in a variety of software fields, having focused the last eight years on mobile. Prior to joining Couchbase in 2016, Hod led developer relations for mobile at Samsung, where he learned to correct way to pronounce "Gangnam".
Follow Hod Greeley on Twitter