Google Cloud BigTable vs. RavenDB

Overview
ProductRatingMost Used ByProduct SummaryStarting Price
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
RavenDB
Score 8.1 out of 10
N/A
RavenDB is a NoSQL Document Database that is fully transactional (ACID) across the database and throughout clusters. The database minimizes the need for third party addons, tools, or support to boost developer productivity and get projects into production fast. Users can setup and secure a data cluster deploy in the cloud, on-premise or in a hybrid environment. RavenDB offers a Database as a Service solution, allowing users to pass on all…N/A
Pricing
Google Cloud BigTableRavenDB
Editions & Modules
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)
No answers on this topic
Offerings
Pricing Offerings
Cloud BigTableRavenDB
Free Trial
NoYes
Free/Freemium Version
NoYes
Premium Consulting/Integration Services
NoNo
Entry-level Setup FeeNo setup feeNo setup fee
Additional Details
More Pricing Information
Community Pulse
Google Cloud BigTableRavenDB
Features
Google Cloud BigTableRavenDB
Database-as-a-Service
Comparison of Database-as-a-Service features of Product A and Product B
Google Cloud BigTable
8.8
Ratings
2% above category average
RavenDB
-
Ratings
Automatic software patching8.00 Ratings00 Ratings
Database scalability10.00 Ratings00 Ratings
Automated backups9.00 Ratings00 Ratings
Database security provisions8.00 Ratings00 Ratings
Monitoring and metrics9.00 Ratings00 Ratings
NoSQL Databases
Comparison of NoSQL Databases features of Product A and Product B
Google Cloud BigTable
-
Ratings
RavenDB
9.1
Ratings
3% above category average
Performance00 Ratings9.00 Ratings
Availability00 Ratings8.90 Ratings
Concurrency00 Ratings8.00 Ratings
Security00 Ratings9.20 Ratings
Scalability00 Ratings9.60 Ratings
Data model flexibility00 Ratings9.90 Ratings
Deployment model flexibility00 Ratings9.40 Ratings
Best Alternatives
Google Cloud BigTableRavenDB
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
Google Cloud BigTableRavenDB
Likelihood to Recommend
9.0
(0 ratings)
8.1
(0 ratings)
Likelihood to Renew
-
(0 ratings)
9.5
(0 ratings)
Usability
9.0
(0 ratings)
8.2
(0 ratings)
Support Rating
9.0
(0 ratings)
8.1
(0 ratings)
Implementation Rating
-
(0 ratings)
7.3
(0 ratings)
Configurability
-
(0 ratings)
10.0
(0 ratings)
User Testimonials
Google Cloud BigTableRavenDB
Likelihood to Recommend
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
RavenDB is very well suited for NoSQL beginners to start easily setting up and using a NoSQL database. Also to set up a high performance and high availability cluster is possible without reading tons of documentation. Very straightforward assistant! The performance is really high.
Read full review
Pros
  • 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
  • Document Database - no Object-Relational Impedance Mismatch
  • ACID support that is optimized for performance
  • Can be easily integrated into automated tests (unit tests)
  • Easily configurable via C# code
  • Comes directly with RavenStudio - no SSMS or SQL Developer required
  • In general low footprint when it comes to memory and disk consumption
  • Useful safety nets for new developers - e.g. by default an exception is thrown when you make too many requests within a session
Read full review
Cons
  • 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
  • Developing methods is challenging if developers are unfamiliar with the accurate simulation approach.
  • It does not allow you to replicating, or authorized access without first acquiring a license.
  • The lack of evidence of tracking records in the enterprise systems raises several concerns about RavenDB.
Read full review
Likelihood to Renew
No answers on this topic
We've had an excellent experience using RavenDB. Internally we are testing the newer features in 5.0 such as time series, which will effect the con specified previously dependent on the real world performance. We foresee that BattleCrate will continue to use RavenDB as we grow.
Read full review
Usability
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
Really good .NET client that is very easy to use. The management studio is excellent and puts anything that Microsoft or Oracle have to shame. Very quick to develop with once the complexity hurdle has been overcome. Initially using it can be a bit painful until you fully grasp the event sourced nature of the indexing.
Read full review
Support Rating
Google provides premium support services for BigTable which is absolutely blazing fast similar to Bigtable's performance.
Read full review
Had a question that was answered in minutes. Never used a NoSQL approach before, but was able to be proficient in a matter of hours. Easy to read API Documentation. 5 out 5 support in book, I have never once ran into an issue that wasn't quickly solved by either their support team or myself doing a quick search online.
Read full review
Implementation Rating
No answers on this topic
RavenFS changed along the way and made us change the codes.
Read full review
Alternatives Considered
No answers on this topic
RavenDB is just smarter than the competitors. The mapping reduction sorting is head and shoulders above everything else I've used. Nothing really approaches comparable in terms of complexity. Because of the searching of predetermined categories, read efficiency is terrible. RavenDB is a storage system designed for the current websites and functional prototypes. It has an easy-to-use interface and enables quick replication and backup installation. Furthermore, technical assistance responds quickly and walks you through the implementation and deployment procedures.
Read full review
Return on Investment
  • Positive return on investment.
Read full review
  • RavenDB has saved my customers a lot of money with their cloud services' tiered model. The database is able to grow with the project/company and can start out small at a low cost.
  • RavenDB is free for three nodes and three CPUs, which makes it great for development scenarios. You're able to start rapidly building applications without having to worry about licensing.
  • Scaling out has allowed us to use three small cloud servers when starting out and get the performance and throughput of a single larger server.
Read full review
ScreenShots