The document discusses using Couchbase Lite, an embedded NoSQL database, for data persistence in Android apps. It describes how Couchbase Lite provides an alternative to SQLite that allows for features like offline data access, synchronization across devices and conflict resolution. The document then covers how to integrate Couchbase Lite into an Android project, perform basic operations like indexing, querying and updating documents, and configure replication between devices.
2. About Me
2
• Priya Rajagopal, Ann Arbor, Michigan
• Mobile Developer Advocate, Couchbase
• Organizer, Mobile Monday Ann Arbor
• 18+ years of professional software development
• Long Time iOS Developer *cough cough *
• Over a decade in R&D
• Twitter : @ rajagp
24. Four popular NoSQL data models
Author Column 1Row
Columnar
JK
Rowling
Column 2
Harry Potter and
the Philosopher's
Stone
1997
Title
Year of
release
Harry Potter and
the Chamber of
Secrets
1998
Harry Potter and
the NoSQL
database
2017
25. Four popular NoSQL data models
Graph
This is
Euler
Priya Shirly
Ann
Jackson
MITMassachusetts
RPI
Went to President
of
Went to
Is in
Lived in
26. Four popular NoSQL data models
Document
{
"name": "A Person",
"location": "Place",
"team": "Team A",
"interests": "music"
}
{
"name": "A Person",
"location": "Place",
"team": "Team A",
"interests": "music"
}