Redis Labs

From Wikipedia, the free encyclopedia
Jump to: navigation, search
Redis Labs (formerly Garantia Data)
Private
Industry NoSQL
Founded 2011
Headquarters Mountain View, California, USA
Key people
Ofer Bengal
Yiftach Shoolman
Products Redis Cloud
Memcached Cloud
Website www.redislabs.com

Redis Labs is a provider of cloud database services, founded in 2011.[1] The company provides hosted cloud versions of the popular NoSQL open source databases, Redis and Memcached. It has raised $13 million of funding from angel investors and VCs.[2] On January 29, 2014, the company changed its name from Garantia Data to Redis Labs.[3] As of September 2014, the company had 3,000 paying customers, [4] and over 60,000 databases created in the cloud since announcing general availability.[5]

Redis Labs was recognized as a Gartner Cool Vendor for 2013[6] and named in the CRN Big Data 100 for Data Management in 2013.[7] The company was also one of CRN’s 10 hot tech startups for 2012,[8][9] and selected by Network World as one of the 10 most useful cloud databases.[10] According to Cloud Computing Today, Redis Labs is "one of the leading players in the enterprise-grade Redis space".[11]

History[edit]

Redis Labs was founded by Ofer Bengal, previously the founder and CEO of RiT Technologies (NASDAQ: RITT), and Yiftach Shoolman, previously the founder and President of Crescendo Networks, acquired by F5 Networks.[12][13][14] The company secured $4 million in seed funding from angel investors in August 2012,[15][16] and an additional $9 million in Series A funding led by Bain Capital Ventures and Carmel Ventures.[14][17]

The company launched a beta version of its Redis Cloud and Memcached Cloud services at GigaOm’s Structure LaunchPad in June 2012,[18][19] and was among the 11 finalists of the GigaOM Structure LaunchPad competition.[20] By January 2013 the company had more than 1,000 paying customers including Electronic Arts, Illumina, Cirrus Insight and Scopely.[21] The products became generally available on 14 February 2013.[22][23] As of December 2013, the company had at least 10,000 users,[24] including 1,300 paying customers.[15][21][3] In September 2014, the company reported having 3,000 paying customers, [4] including Bleacher Report, HotelTonight and Docker.[5]

In September 2013, Amazon Web Services announced Redis capabilities for its ElastiCache product, thereby competing with Redis Labs’ Redis offering.[25] According to TechCrunch, Redis Labs "has the advantage over AWS when it comes to Redis" because of its scalability and high availability features, which ElastiCache does not provide.[17]

In October 2013, Redis Labs acquired MyRedis, a competing hosted Redis provider.[11][26][27]

Products[edit]

Redis Labs provides Redis Cloud, a cloud database service for applications using Redis, an open source, NoSQL database, which is the most popular key-value store as of December 2013.[28] According to IT Business Edge, Redis Cloud is especially suitable for “web companies or websites with seasonal or occasional fluctuations in traffic and performance needs."[29]

The product addresses two challenges faced by Redis users: Redis is not scalable beyond a single node,[20][30] and has limited reliability and high availability capabilities.[15][13] Redis Cloud solves these problems, and provides the following advantages over a regular Redis installation:[15][10][13][17][18]

  • Fully automated continuous scaling with no limit on data size or throughput.
  • All Redis commands supported at any dataset size - unlike the open source Redis Cluster, in Alpha stage as of December 2013,[31] which only supports single-key operations.[32]
  • Built-in memory-based replication, data persistence, auto failover and backup.
  • Allows customers to replicate instances across different Amazon Web Services Availability Zones (Multi-AZ) with instant failover in case of a disruption to an entire Amazon data center.[33][34]
  • Each database runs as a dedicated process that does not interfere with other instances, avoiding “noisy neighbors”.[18]
  • Managed service which does not require the user to install or setup Redis, configure persistence, manage scaling or failure recovery.

The Memcached Cloud service provides auto scaling and high availability for users of Memcached, an open source NoSQL data store. In late 2013 Redis Labs announced it will focus mainly on its cloud-based Redis offering, although it will continue to support the Memcached product.[15]

Technology[edit]

Redis Cloud and Memcached Cloud achieve scalability and high availability using a proprietary dynamic clustering engine. The services virtualize multiple cloud servers into a large pool of memory, consumed by users according to the actual size of their datasets. A dataset is automatically distributed in shards across multiple nodes - this enables fast and transparent recovery when a node fails, and improves performance in high-throughput use cases.[15][12][18][20][23][35][36]

Datasets are also constantly replicated, so if a node fails, an auto-switchover mechanism guarantees data is served without interruption. To provide additional reliability, the entire dataset is constantly replicated from the nodes to persistent storage, and can also be backed up to a remote persistent storage for disaster recovery.[15][23]

Redis Labs offers a pay-per-use pricing model, allowing users to pay per GB-hour of storage used, unlike other providers which price their service based on size of machine instance, even if users consume only some of the machine’s resources.[15][22][35]

Redis Cloud and Memcached Cloud are available on Amazon Web Services (US, EU and APAC), Windows Azure, IBM SoftLayer, Heroku, Bluemix, AppFog, AppHarbor,[12] Cloud Foundry and OpenShift. In November 2013, the company announced Redis Cloud and Memcached Cloud plugins on New Relic’s Plugin Central - the plugin enable developers who use New Relic to monitor Redis and Memcached usage characteristics directly from their New Relic dashboard.[37]

References[edit]

  1. ^ Kavis, Mike. "Vendor Spotlight: Garantia – In-memory NoSQL company". Kavis Technology Consulting. Retrieved July 29, 2013. 
  2. ^ Gage, Deborah (November 5, 2013). "Garantia Data Scores $9M Series A". Dow Jones. Retrieved November 19, 2013. 
  3. ^ a b Williams, Alex (January 29, 2014), "Database Provider Garantia Data Makes Another Name Change, This Time To Redis Labs", TechCrunch, Retrieved February 9, 2014.
  4. ^ a b Asay, Matt (September 23, 2014), "NoSQL Databases Are Going Mainstream—They Actually Have Paying Customers", ReadWrite, Retrieved February 28, 2015.
  5. ^ a b Gutierrez, Daniel (September 26, 2014), "Redis Labs Reaches 3,000 Paying Customers with Strong Growth", InsideBIGDATA, Retrieved February 28, 2015.
  6. ^ Pezzini, Massimo; Edjlali, R; Feinberg, D; Lervolino, C; Schulte, W.R. (April 23, 2013), "Cool Vendors in In-Memory Computing, 2013", Gartner, Retrieved January 2, 2014.
  7. ^ Whiting, Rick (April 11, 2013), "Big Data 100: Data Management", crn.com, Retrieved January 2, 2014.
  8. ^ McCarthy, Jack (June 21, 2012), "10 Hot Tech Startups For June 2012", crn.com, Retrieved January 2, 2014.
  9. ^ McCarthy, Jack (July 30, 2012), "The Coolest Cloud Startups Of 2012", crn.com, Retrieved January 2, 2014.
  10. ^ a b Butler, Brandon (December 19, 2002), "10 of the most useful cloud databases", Network World, Retrieved January 2, 2014.
  11. ^ a b Dayaratna, Arnal, Ph.D. (7/14/2013), "MyRedis NoSQL Platform Acquired By Garantia Data", Cloud Computing Today, Retrieved January 2, 2014.
  12. ^ a b c Matt, Aslett (February 14, 2013), "Garantia Data goes GA with Redis and memcached cloud services", 451research.com, Retrieved January 2, 2014.
  13. ^ a b c Feinleib, Dave (August 10, 2012), "Big Data and NoSQL: Five Key Insights", forbes.com, Retrieved January 2, 2014.
  14. ^ a b "Cloud services co Garantia Data raises $3m", globes.co.il, Retrieved January 2, 2014.
  15. ^ a b c d e f g h Kepes, Ben (November 4, 2013), "Was Garantia, Is Now RedisDB. Either Way NoSQL Is Hot. But Open Source Firestorm Ensues", forbes.com, Retrieved January 2, 2014.
  16. ^ "Garantia Data Scores $9M Series A", Dow Jones Private Equity & Venture Capital, Retrieved January 2, 2014.
  17. ^ a b c Williams, Alex (November 10, 2013), "Garantia Has The Advantage Over AWS When It Comes To Redis, The Popular NoSQL Database", TechCrunch, Retrieved January 2, 2014.
  18. ^ a b c d Deutscher, Maria (November 26, 2012), "Garantia Boosts AWS with Major NoSQL Upgrade", DevOpsAngle, Retrieved January 2, 2014.
  19. ^ Grant, Rebecca (8/8/2012), "Funding Daily: 8 on 8/8", VentureBeat, Retrieved January 2, 2014.
  20. ^ a b c Deutscher, Maria (June 21, 2012), "Garantia’s New In-Memory NoSQL Service", ServicesAngle, Retrieved January 2, 2014.
  21. ^ a b Novet, Jordan (November 5, 2013), "Garantia Data becomes RedisDB, grabs $9M as it passes thousand-customer mark", VentureBeat, Retrieved January 2, 2014.
  22. ^ a b Tozzi, Christopher (February 15, 2013), "Garantia Unveils In-Memory NoSQL Cloud Storage Platforms", The VAR Guy, Retrieved January 2, 2014.
  23. ^ a b c Marshall, David (February 18, 2013), "Q&A: Interview with Garantia Data Talking Redis Cloud and Memcached Cloud", VMWare VMBlog, Retrieved January 2, 2014.
  24. ^ Loeb, Steven (November 4, 2013), "Garantia Data takes in $9M in Series A funding", Vator News, Retrieved January 2, 2014.
  25. ^ "Amazon ElastiCache - Now With a Dash of Redis", Amazon Web Services Blog, Retrieved January 2, 2014.
  26. ^ "Garantia Data", CrunchBase, Retrieved January 2, 2014.
  27. ^ Finley, Klint (October 7, 2013), "Dying Cloud Mistakenly Gives Users Three Days to Save Data", wired.com, Retrieved January 2, 2014.
  28. ^ "DB-Engines Ranking of Key-value Stores", db-engines.com, Retrieved January 2, 2014.
  29. ^ Lawson, Loraine (June 22, 2012), "News Roundup: Hadoop, Hadoop and More Hadoop", IT Business Edge, Retrieved January 2, 2014.
  30. ^ Butler, Brandon (September 5, 2012), "12 hot cloud computing companies worth watching", IDG ComputerWorld, Retrieved January 2, 2014.
  31. ^ Redis Cluster Tutorial, Redis.io, Retrieved 2013-12-25.
  32. ^ Sanfilippo, Salvatore (February 14, 2013), News about Redis: 2.8 is shaping, I'm back on Cluster, Antirez Weblog - Salvatore Sanfilippo, Retrieved 2013-12-25.
  33. ^ "Garantia Announces Multi-Availability Zone Replication On Amazon Web Services For Redis And Memcached", Cloud Computing Today, Retrieved January 2, 2014.
  34. ^ Butler, Brandon (June 17, 2013), "Products of the week 6.17.13", Network World, Retrieved January 2, 2014.
  35. ^ a b Higginbotham, Stacey (June 27, 2012), "GarantiaData and the lure of infinite scalability", GigaOM, Retrieved January 2, 2014.
  36. ^ McCarthy, Vance. "Garantia Data Unveils Automated In-Memory NoSQL Cloud Service". Integration Developer News. Retrieved July 19, 2013. 
  37. ^ "Garantia Data Launches Redis and Memcached Plugins for Developers Using New Relic", Yahoo Finance, Retrieved January 2, 2014.

External links[edit]