Couchbase Server vs. Google Cloud BigTable

Overview
ProductRatingMost Used ByProduct SummaryStarting Price
Couchbase Server
Score 8.7 out of 10
N/A
Couchbase Server is a cloud-native, distributed database that fuses the strengths of relational databases such as SQL and ACID transactions with JSON flexibility and scale that defines NoSQL. It is available as a service in commercial clouds and supports hybrid and private cloud deployments.N/A
Cloud BigTable
Score 8.4 out of 10
N/A
Google's Cloud Bigtable is a fully managed, scalable NoSQL database service for large analytical and operational workloads with up to 99.999% availability.
$0.03
per month per GB
Pricing
Couchbase ServerGoogle Cloud BigTable
Editions & Modules
No answers on this topic
Backup Storage
$0.026
per month per GB
HDD storage
$0.026
per month per GB
SSD storage
$0.17
per month per GB
Nodes
$0.65/hour
per month per node (minimum 1 nodes)
Offerings
Pricing Offerings
Couchbase ServerCloud BigTable
Free Trial
YesNo
Free/Freemium Version
YesNo
Premium Consulting/Integration Services
NoNo
Entry-level Setup FeeOptionalNo setup fee
Additional Details
More Pricing Information
Community Pulse
Couchbase ServerGoogle Cloud BigTable
Features
Couchbase ServerGoogle Cloud BigTable
NoSQL Databases
Comparison of NoSQL Databases features of Product A and Product B
Couchbase Server
8.9
Ratings
1% above category average
Google Cloud BigTable
-
Ratings
Performance8.90 Ratings00 Ratings
Availability9.40 Ratings00 Ratings
Concurrency8.90 Ratings00 Ratings
Security9.00 Ratings00 Ratings
Scalability9.40 Ratings00 Ratings
Data model flexibility9.00 Ratings00 Ratings
Deployment model flexibility8.00 Ratings00 Ratings
Database-as-a-Service
Comparison of Database-as-a-Service features of Product A and Product B
Couchbase Server
-
Ratings
Google Cloud BigTable
8.8
Ratings
2% above category average
Automatic software patching00 Ratings8.00 Ratings
Database scalability00 Ratings10.00 Ratings
Automated backups00 Ratings9.00 Ratings
Database security provisions00 Ratings8.00 Ratings
Monitoring and metrics00 Ratings9.00 Ratings
Best Alternatives
Couchbase ServerGoogle Cloud BigTable
Small Businesses
IBM Cloudant
IBM Cloudant
Score 7.4 out of 10
IBM Cloudant
IBM Cloudant
Score 7.4 out of 10
Medium-sized Companies
IBM Cloudant
IBM Cloudant
Score 7.4 out of 10
IBM Cloudant
IBM Cloudant
Score 7.4 out of 10
Enterprises
IBM Cloudant
IBM Cloudant
Score 7.4 out of 10
IBM Cloudant
IBM Cloudant
Score 7.4 out of 10
All AlternativesView all alternativesView all alternatives
User Ratings
Couchbase ServerGoogle Cloud BigTable
Likelihood to Recommend
9.0
(0 ratings)
9.0
(0 ratings)
Likelihood to Renew
2.1
(0 ratings)
-
(0 ratings)
Usability
8.0
(0 ratings)
9.0
(0 ratings)
Availability
8.0
(0 ratings)
-
(0 ratings)
Performance
9.3
(0 ratings)
-
(0 ratings)
Support Rating
8.5
(0 ratings)
9.0
(0 ratings)
Product Scalability
7.0
(0 ratings)
-
(0 ratings)
User Testimonials
Couchbase ServerGoogle Cloud BigTable
Likelihood to Recommend
Best suited when edge devices have interrupted internet connection. And Couchbase provides reliable data transfer. If used for attachment Couchbase has a very poor offering. A hard limit of 20 MB is not okay. They have the best conflict resolution but not so great query language on Couchbase lite.
Read full review
Google Bigtable is ONLY suited for massive data sets which scale PetaBytes and TerraBytes. Anything under this can easily be done via dedicated VMs and open source tools. Google Bigtable is expensive and shall be used wisely. It should be utilised only where it is well suited else you would simply be wasting dollars and not utilizing its full benefits.
Read full review
Pros
  • Easy to store unstructured data and has great performance
  • Managing security is super easy which can be managed across different levels
  • UI is pretty simple to use and manage the cluster
  • Backup of the data is very easy and the restoration/recovery is fairly easy as well with the in-built tools.
  • Easy integration with elasticsearch for replication
  • It is fairly easy to scale up or scale down the cluster
Read full review
  • Analytics: is at Google's heart. No on can beat Google in this space and BigTable is one of its implementation of this. The insights you gain from BigTable are simply usable in your day to day activities and can help you make real difference.
  • Speed: Processing TBs and PBs of data under minutes needs real efficient platform which is capable of doing much more than just processing data. All this data cannot be processed by a single machine, but rather huge pairs of machines working in conjuction with each other. BigTable's implementation is one of the finest and allows you achieve great speeds!
  • Interface: is great. Google has segregated required task under logically placed buttons which takes no time by users to understand and get habituated.
Read full review
Cons
  • Cluster sizing during the design phase can be improved, especially if the client lacks prior experience. Vendor consultants are very meticulous in order to provide best of class performance and response time, although some more real-world pragmatic approach is often needed.
  • Couchbase Lite 2 went thru a major revamp, which broke the compatibility of the applications with some features removed and other changed. That needed development teams working to refactor the applications.
Read full review
  • User interface's responsiveness: I understand so much is going on under the hood, but laggyness is acceptable if a workload is running or being processed. In case their is not workload being process, GUI should work blazing fast. I have faced this at times, and this becomes frustrating as well.
  • Nothing other than this - BigTable is quite efficient platform and does exactly what it is built for.
Read full review
Likelihood to Renew
I rarely actually use Couchbase Server, I just stay up-to-date with the features that it provides. However, when the need arises for a NoSQL datastore, then I will strongly consider it as an option
Read full review
No answers on this topic
Usability
Couchbase has been quite a usable for our implementation. We had similar experience with our previous "trial" implementation, however it was short lived.
Couchbase has so far exceeded expectation. Our implementation team is more confident than ever before.
When we are Live for more than 6 months, I'm hoping to enhance this rating.
Read full review
For big IT firms like us, data is very important and it only holds its value if it can make sense to us. Therefore, Bigtable's usability is priceless when it comes to decision making based on data.
Read full review
Performance
One of Couchbase’s greatest assets is its performance with large datasets. Properly set up with well-sized clusters, it is also highly reliable and scalable. User management could be better though, and security often feels like an afterthought. Couchbase has improved tremendously since we started using it, so I am sure that these issues will be ironed out.
Read full review
No answers on this topic
Support Rating
I haven't had many opportunities to request support, I will look forward to better the rating. We have technical development and integration team who reach out directly to TAM at Couchbase.
Read full review
Google provides premium support services for BigTable which is absolutely blazing fast similar to Bigtable's performance.
Read full review
Alternatives Considered
Couchbase could outperform it's competition considerably for database reads and writes. Full text searches were still faster in Elasticsearch but this is more of a feature than a base platform requirement for us.
Read full review
No answers on this topic
Scalability
So far, the way that we mange and upgrade our clusters has be very smooth. It works like a dream when we use it in concert with AWS and their EC2 machines. Having access to powerful instances along side the Couchbase interface is amazing and allows us to do rebalances or maintenance without a worry
Read full review
No answers on this topic
Return on Investment
  • There have been several areas of our application [that] really needed an ACID compliant database (e.g. strong transactional guarantees) that we thought we could work around while using Couchbase. [In my opinion] that turned out to be a poor bet. You need to be certain that the specific characteristics of a NoSQL database fit your problem.
  • Couchbase does eliminate the need for schema upgrades completely. I.e no downtime or conversion windows as you migrate your data model, adding attributes, etc. This helped with the deployment timeframe associated with DB changes.
  • The database is (apparently) a bit more of a space/memory consumer than originally anticipated. During deployments, we received constant pressure from Couchbase consulting teams to eliminate/reduce the number of indexes, and this was because any mutations to docs in a bucket must check for impact against all indexes. More recent years have started to address this with their "collections" features, which helps isolate indexes to specific sub-groupings of documents.
Read full review
  • Positive return on investment.
Read full review
ScreenShots