Can Couchbase / Couchbase Lite handle 2-way sync of 2 GB worth of attachments?

We have a potential mobile application project that will need to synchronize a large amount of data between a server and multiple (100+) mobile devices. The data size could be anywhere from a few hundred MB all the way up to several GB of files stored as "attachments" inside a Couch document (or possibly spread across many documents).

Can Couchbase Server and Couchbase Lite handle this amount of data and sync it effectively? Or is there a better alternative out there for this?

Thanks so much.

1 Answer

« Back to question.

We are targeting use cases like yours. Currently we store attachments on the file system, so we can handle the raw volume of data, and we are working to enhance our attachment sync w options like deferred download of attachments.

The mobile client can handle large attachments but there's currently a 10MB limit on attachment size due to the server. Patches welcome https://groups.google.com/forum/#!forum/mobile-couchbase

The plan is to use CBFS for attachment storage https://github.com/couchbaselabs/cbfs