Redis Emerges As NoSQL In-Memory Performer - InformationWeek

InformationWeek is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them.Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

IoT
IoT
Data Management // Big Data Analytics
News
6/26/2015
09:05 AM
Connect Directly
Twitter
RSS
E-Mail
100%
0%

Redis Emerges As NoSQL In-Memory Performer

With multiple NoSQL system choices, it might be hard to display a distinguishing feature. However, Redis Labs is outperforming some competitors during a recent in-memory big data system test.

COBOL Leads Us Back To The Future
COBOL Leads Us Back To The Future
(Click image for larger view and slideshow.)

An infrequently noticed system in the crowded NoSQL startup field is starting to creep up on its better known competitors thanks, in part, to its high-performance ratings. Redis Labs, the Israeli maker of Redis Labs Enterprise Cluster, shows up as the market performance leader in an Avalon Consulting LLC benchmark.

That might be because Redis is an in-memory system being matched up against the more typical memory and disk systems, such as MongoDB, Cassandra Open Source, and Couchbase. Two other NoSQL in-memory systems, however, were included in the test: Aerospike and Cassandra Datastax Enterprise In Memory. These are both in-memory systems, and Redis topped them as well, though the margin shrank somewhat.

All the vendors voluntarily participated in the benchmark after being solicited by Avalon to provide it with directions on how to optimize their systems for a benchmark test.

The test may or may not have been one that Redis was particularly well suited for, since it's Redis that is now handing out the results. Nevertheless, it offers a rare glimpse of competitors' performance with a publicly-defined application outlined for the test. In addition, in conducting the benchmark, Avalon solicited cooperation on the basis of the neutrality in how it conducted its previous test of Couchbase versus Cassandra in March.

(Image: Shivendu Jauhari/iStockphoto)

(Image: Shivendu Jauhari/iStockphoto)

Redis made the results known as it aired the fact that it has received an additional $15 million in funding to bring its system to market on June 25. The B round was led by the well-known Bain Capital Ventures and also Carmel Ventures, an Israeli VC group, bringing Redis' funding total to $28 million.

[Want to learn more about the crop of new NoSQL systems? See 16 NoSQL, NewSQL Databases To Watch.]

Redis now claims 4,900 paying customers and 30,000-plus free customers. Redis CEO Ofer Bengal said Redis Labs Enterprise Cluster is intended primarily for on-premises installation, but Redis also offers it as a managed service on AWS or as a service on IBM's Bluemix platform-as-a-service.

In its initial offering, Redis functions were entirely served out of server RAM on the cluster, but over the last two years it has engineered use of Flash memory attached to the server as an extension of RAM. At the moment, it's available in that form only on IBM Power 8 servers with Flash arrays, known as an IBM Big Data Engine, Bengal said.

"Redis is unique among NoSQL databases in that it is an in-memory NoSQL database which runs 1,000 times faster than disk databases," said Salil Deshpande, managing director at Bain Capital Ventures, in his blog announcing the Redis investment.

The Avalon benchmark described an application that is conducting a survey on the Web that at times is heavily trafficked and other times only lighted in use. That is, it's simulating an app that must rapidly scale out to high volumes, then scale back, based on its 2-CPU core database engine.

The benchmark found that Redis was able to process 37,039 application requests per second; Cassandra as an open source system processed 5,235; Cassandra as a Datastax in-memory system, 6,659; and Aerospike (also in-memory), 16,482.

In terms of the time it took to process each request, Redis had a latency of 71 milliseconds; Couchbase, 394; Cassandra open source, 381; Datastax Cassandra, 372; and Aerospike, 162.

"We have seven times the throughput of Couchbase, Cassandra, or Datastax Cassandra," said Bengal.

Redis was founded four years ago, with its database guru Salvatore Sanfilippo based in Sicily leading the open source Redis project. Redis has marketing and management offices in Mountain View and a technical staff in Tel Aviv.

Charles Babcock is an editor-at-large for InformationWeek and author of Management Strategies for the Cloud Revolution, a McGraw-Hill book. He is the former editor-in-chief of Digital News, former software editor of Computerworld and former technology editor of Interactive ... View Full Bio

We welcome your comments on this topic on our social media channels, or [contact us directly] with questions about the site.
Comment  | 
Print  | 
More Insights
Commentary
Why It's Nice to Know What Can Go Wrong with AI
James M. Connolly, Editorial Director, InformationWeek and Network Computing,  11/11/2019
Slideshows
Top-Paying U.S. Cities for Data Scientists and Data Analysts
Cynthia Harvey, Freelance Journalist, InformationWeek,  11/5/2019
Slideshows
10 Strategic Technology Trends for 2020
Jessica Davis, Senior Editor, Enterprise Apps,  11/1/2019
White Papers
Register for InformationWeek Newsletters
Video
Current Issue
Getting Started With Emerging Technologies
Looking to help your enterprise IT team ease the stress of putting new/emerging technologies such as AI, machine learning and IoT to work for their organizations? There are a few ways to get off on the right foot. In this report we share some expert advice on how to approach some of these seemingly daunting tech challenges.
Slideshows
Flash Poll