Welcome to our commonly asked questions from developers whom are using knowledge they have gained from other database platforms as a foundation to learn Couchbase. If you have a question that isn't answered here, please contact us.
Couchbase has several versions of our software which can be found on our Compare Features page.
How does Couchbase Cloud compare to other cloud based solutions?
Couchbase Cloud Database-As-A-Servicedocumentation explains our offerings that compare to other cloud products.
Are there any whitepapers that compare the other big NoSQL vendors to Couchbase?
We have several whitepapers published on our Resources site.
What licensing models does Couchbase use?
Couchbase Licensing FAQ can answer many questions based on which version you are looking to use. For a full listing of open source projects, you can check out our Open Source Projects page. For legal licensing we recommend you check our legal agreements page.
When using other database systems I found the platform we decided to use wasn't officially supported by the vendor. What SDKs and platforms does Couchbase support?
Couchbase's various SDKs supports a wide range of popular programming languages and platforms including:
In the past I've ran into scaling issues with other platforms, how does Couchbase scale?
Couchbase supports Multi-Dimensional Scaling which allows you to break down which parts of Couchbase to scale. Couchbase also supports deployments to containers via Kubernetes. Couchbase clustering and availability documentation is very helpful in understanding how to properly setup the cluser.
Our company requires a complex setup because we operate out of several different countries. Is it possible to set up Couchbase to geo-scale across multiple data centers?
Couchbase has a flexible Cross Data Center Replication (XDCR) approach to scaling. Our Replication Archiecture documentation goes through all the various options you have.
What are some of the limitations that can affect the Couchbase Server usage and implementation that I should know about?
Our Couchbase Server documentation covers a wide range of topics including but not limited to how many buckets, max document size, and maximum memory cached and system-user connections. More information can be found in our Size Limitation documentation.
How does Couchbase handle security and authenticating users?
Couchbase has a flexible authentication setup that can integrate into most enterprise infrastructure.
Does Couchbase offer any ways to encrypt the information, similar to other database platforms?
Couchbase does support encrptyion which is explained in our encryption documenation.
Does Couchbase work on mobile or other devices that require access to data when the device is offline?
Couchbase has several different products that can meet the needs of mobile clients, desktop clients, or IoT devices that need the ability to sync data when offline.
What other Enterprise customers are using Couchbase?
We have a large amount of case studies on our site that go through various clients as they used Couchbase to build flexible and scalable solutions.