When comparing Redis vs Google Firebase, the Slant community recommends Redis for most people. In the question“What are the best non-relational databases for web apps?” Redis is ranked 5th while Google Firebase is ranked 7th. The most important reason people chose Redis is:
Redis has [great docs](http://redis.io/documentation), an active mailing list, and a github community.
Ranked in these QuestionsQuestion Ranking
Pro Good support
Redis has great docs, an active mailing list, and a github community.
Pro Redis uses the BSD license
This means that it is able to be used in a commercial product if one wants.
Pro There are numerous client libraries and frameworks to make redis more powerful
For Node.JS for example you can get something similar to what Parse.com was offering by using Node ORM.
Pro Redis is written in ANSI C and therefore doesn't have a VM
Pro Straightforward hosting
Powered by Google's Cloud Platform, Firebase allows you to deploy static web pages or web applications with a nifty Node.js-based CLI Tool.
Pro Flexible Pricing
The Blaze Plan is a pay-as-you-go plan, which is, you pay for what you use, without overhead or upfront costs.
Pro Super fast CDN
All static website content is hosted on the Fastly CDN making your website really fast.
Pro More than just hosting web applications
In the core of Firebase allows you to do testing for Android apps, Analytics, Real-time Database, and many more. It's centered mostly for progressive web applications and mobile applications with real-time connectivity to your service.
Con Linked to Google Cloud Platform
Unless you don't have a Google Account, you won't be able to access Google cloud services, including this one.