I have a situation to support globally distributed workforce (WAN) to manage content with a stringent 24/7 and 365 days availability and sub second response time to render content when they access. I am thinking to leverage Couchbase with master master replication set up distributed across WAN. In this regard I want to store content (Text, Audio, Video and Image) within Couchbase with replication enabled, so that latest changes are available to the workforce consistently. My question how do I use Couchbase to store large files so that it gets replicated along with metadata? The solution will be web based and exposed over internet.
You can store binary data in couchbase item as values but keep in mind that there is a 20MB limit per item in couchbas server.