Looking to be pointed in the right direction

31 views
Skip to first unread message

C Tanner

unread,
May 21, 2014, 12:41:12 PM5/21/14
to mobile-c...@googlegroups.com
I would like to use Couchbase Lite and Sync Gateway in the mobile application that I am developing , however I am new to NoSQL and the concepts and design aspects of it vs RDBMS (which I am familiar with) 
Is couchbase lite well documented enough that I can just jump in and start integrating it in my environment and the NoSQL knowledge will come along with it or do I need to read up on NoSQL entirely before getting started Couchbase Lite and Sync Gateway?
I guess I am just not sure where to start...

Any suggestions are greatly appreciated.

Thanks!
- C

J. Chris Anderson

unread,
May 21, 2014, 2:45:06 PM5/21/14
to mobile-c...@googlegroups.com
The hope is that it's easy enough to just jump in. About the only "NoSQL" concept you need to grok is JSON. Power users will tell you the big data design challenge is when to split something up into multiple documents and when to keep it as a single document.

We've heard folks on this list saying the iOS model classes are easier to use than Core Data.

One way to start is to build the example app locally, and then read the code. There are tours here: http://developer.couchbase.com/mobile/get-started/get-started-mobile/index.html

Jens Alfke

unread,
May 21, 2014, 4:36:21 PM5/21/14
to mobile-c...@googlegroups.com
The new portal at developer.couchbase.com should be an easier way to get started; at least that’s the intention. (It’s not 100% complete yet.)

“NoSQL” isn’t a single thing, really — it encompasses several different types of databases and query systems. The core concepts behind Couchbase Lite are JSON, map/reduce, multiversion concurrency control (MVCC), and replication.

Dive in, have fun, and ask questions here if you need help.

—Jens
Reply all
Reply to author
Forward
0 new messages