This is a difficult question to answer But I will give my perspective.
I think we need to look at your system’s performance requirements before we can answer the question.
A few questions to start:
- What’s your read/write latency requirement?
- What’s your filtering/sorting requirement for 100TB of data? Do you need replicas?
- How many RAM/Core/Disk you would like to use for such system?
Couchbase is a high performance system but I think to fully evaluate your use cases, more details would be helpful.