On June 25, Redis Labs announced the finalization of $15M in a Series B funding round led by Bain Capital Ventures and Carmel Ventures. The funding raise validates the traction of Redis Labs and its cloud platform, the Redis Cloud, a fully managed cloud platform for running Redis databases. An open source, in-memory, key value data store, Redis boasts the capability to facilitate a high volume of read and write requests with sub-millisecond latency. The single threaded event-driven architecture of Redis in conjunction with its other protocols allows Redis to claim speeds that exceed its in-memory database competitors by 5-10x. Popular use cases for Redis involve leaderboards, session management and player profiles with reference to gaming applications. Other use cases include message queues, search engines and caching in highly interactive web applications that need to scale to tens of millions of users, each of which may have a unique user profile and representation in dynamically updated, application-related lists that represent how many “objects” are being “followed” or “saved” by a user. Last week’s funding raise brings the total capital raised by Redis Labs to $28M. With paying customers that include Hotel Tonight, Bleacher Report and Docker and a healthy infusion of Series B funding, Redis Labs stands poised to capitalize on its meteoric growth since the company was founded in 2011. Within a broader landscape of growing adoption of NoSQL databases and a proliferation of datacentric, mobile and web-based applications that require real-time updates that cascade across a constellation of database objects, expect Redis Labs to continue to drive innovation with respect to enterprise-grade Redis deployments and to spearhead Redis adoption more generally.
Garantia Data, distributor of cloud-based, enterprise-grade solutions for Redis and Memcached, recently changed its name to Redis Labs. The name change is intended to more accurately illustrate the company’s commitment to providing Redis-based solutions for the enterprise. News of Garantia Data’s name change to Redis Labs comes hot on the heels of its recent announcement of the availability of the Redis Cloud on IBM’s SoftLayer Dallas platform in addition to its pre-existing partnerships with Amazon Web Services and Windows Azure. In an interview with Cloud Computing Today, Redis Labs CEO Ofer Bengal remarked on the uniqueness of the Redis database platform as follows:
NoSQL databases like Redis are becoming increasingly popular. According to a 451 Research report, Redis adoption is projected to increase from 11.3 percent today to 15.9 percent in 2015. Redis in particular will become a preferred database technology because it is faster than any other database and it has rich data structures – which are very similar to those of today’s high level programming languages. Leading companies like Twitter and Pinterest use Redis, which shows it is highly useful for companies with rapidly growing datasets.
The Redis Cloud delivered by Redis Labs represents a fully managed service that boasts infinite, automated scalability, high availability, integrated data backups and high performance. Redis Labs also offers a managed service for the Memcached Cloud built on Redis technology.
Garantia Data’s (Garantia) Redis Cloud and Memcached Cloud products are now generally available on the IBM SoftLayer cloud by means of its Dallas region. As a result, Garantia Data’s Redis Cloud is now available on Amazon Web Services, Windows Azure and IBM SoftLayer Dallas. Redis is an open source, in-memory, key value data store that differs from other NoSQL databases by way of its ability to “serve a very high volume of write and read requests…at sub millisecond latency” as noted by CEO Ofer Bengal in an interview with Cloud Computing Today. The partnership between Garantia Data and IBM means that IBM benefits from the feather in its cap marked by the addition of Redis to its IaaS platform, whereas Garantia Data cements yet another high profile partnership with a major public cloud platform that promises to attract even more developers into using Garantia’s distribution of Redis. The Redis Cloud offers developers a fully managed service for development within an infrastructure that includes “automated clustering, scaling, data persistence, performance optimization, and failure recovery from a single console” according to Garantia Data’s Itamar Haber. IBM is pricing Redis on SoftLayer Dallas aggressively at $79/month for 1 GB of storage in contrast to Azure, which charges $108/month for the same. In comparison, AWS prices the Redis Cloud competitively at either $79/month or $89/month for 1 GB, depending on the region.
Today, Garantia Data announced the finalization of $9 million in Series A funding in a round led by Bain Capital Ventures and Carmel Ventures. Garantia Data’s flagship product, Redis Cloud, delivers an enterprise-grade distribution of Redis that boasts high availability and limitless scalability within a fully managed offering hosted on cloud platforms such as Amazon Web Services, Windows Azure, Heroku, Cloud Foundry, AppFog, OpenShift and AppHarbor. In an interview with Cloud Computing Today, Garantia Data’s CEO Ofer Bengal noted that Redis Cloud will soon be available on IBM’s SoftLayer IaaS platform as well. Today’s funding raise brings the total capital raised by Redis to $13 million. The latest round of funding will be used both for product development and to expand Garantia Data’s sales operations team. Redis Cloud boasts over 1000 paying customers to date and jostles with the likes of MongoDB and Cassandra for market share within the open source NoSQL space.
Cloud Computing Today recently had the privilege to interview Garantia Data CEO Ofer Bengal about the positioning of Redis within the larger landscape of NoSQL databases. Redis is an an open source, in-memory, key value data store. In his responses to the questions below, Bengal remarks on the ability of Redis to “serve a very high volume of write and read requests…at sub millisecond latency,” its “single threaded event-driven architecture,” and protocols that, in collaboration with its other features, render it 5-10 times faster than other in-memory databases. Bengal also elaborates on the richness of data structures within the Redis platform that empower developers to write more elegant and streamlined code.
Garantia Data’s core offering consists of the Redis Cloud and Memcached Cloud on well known cloud platforms such as Amazon Web Services and Windows Azure. Its Redis Cloud platform provides a fully managed service for Redis deployments that includes handling of scalabilty and failover considerations. Garantia Data recently acquired MyRedis, a production-grade deployment of Redis that runs on Heroku and AppHarbor.
1. Cloud Computing Today: Why, in your view, will Redis become the preferred database technology platform?
Ofer Bengal: NoSQL databases like Redis are becoming increasingly popular. According to a 451 Research report, Redis adoption is projected to increase from 11.3 percent today to 15.9 percent in 2015. Redis in particular will become a preferred database technology because it is faster than any other database and it has rich data structures – which are very similar to those of today’s high level programming languages. Leading companies like Twitter and Pinterest use Redis, which shows it is highly useful for companies with rapidly growing datasets.
2. Cloud Computing Today: What differentiates the performance of Redis from other datastores?
Ofer Bengal: Redis is an in-memory database designed from the ground up to serve a very high volume of write and read requests (over 100K ops/sec on a typical cloud instance) at sub millisecond latency. This, in most cases, means two orders of magnitude faster than other disk-based databases. Versus other in-memory databases, Redis is based on a single threaded event-driven architecture which frees it from lock mechanisms. In addition, its protocol is simple and fast to process – making Redis 5x-10x times faster than any other in-memory database available today.
3. Cloud Computing Today: What makes developing apps with Redis a much simpler task than with other database platforms?
Ofer Bengal: Redis has a rich set of data structures which are very similar to those of today’s high level programming languages. Users are also able to do more with Redis as an in-memory database because it is less complicated to manipulate than the same data structure on disk. This means developers do far less damage to the concepts of their programs when using Redis, resulting in faster development, improved code quality and more attractive code.