Redis, an open-source, networked, in-memory, key-value data store with optional durability, (sponsored by VMware), was released initially in April 2009 (Wikipedia), and according to Ofer Bengal, CEO, Garantia Data, an Israeli-based developer of in-memory NoSQL cloud services, it’s time has come. “2013 is going to be ‘The Year of Redis’.”
Besides having thousands of developers using the free versions of its fully-automated NoSQL (Not Only SQL Databases) cloud service for Redis (and Memcached) data store systems, Bengal cites a number of other indicators supporting his contention. “Redis is the number one position being looked for, especially among big companies.” Both analysis done by 451 Group on references done re NoSQL, and the use of Redis on Amazon AWS show big interest. Redis is number one … and the most popular, he said.
The 451 data on the relative adoption of NoSQL did show strong growth for second-place Redis, but that growth paled when compared to first-place MongoDB, with well over double the share, and almost three times the growth over the initial analysis. While Redis may take longer to reshape the NoSQL market than Bengal predicts, that’s not the case with NoSQL itself, according to various reports.
In December the Enterprise Strategy Group (ESG) reported that with over $300 million invested in NoSQL databases, purpose-designed for post-2000 era applications, the movement to adopt these new-style databases is gaining enterprise credibility. “Vendors of Not Only SQL databases not only offer technologies that natively take advantage of modern infrastructures with inexpensive and expansive memory, multi-core CPUs, and recent advancements in storage, the vendors’ go-to-market approach potentially changes the economics of the database business,” said Evan Quinn, Senior Principal Analyst and author of the report.
The ESG study was based on information from 23 NoSQL vendors, and estimated that the number of production database instances (many paying customers end up buying more than a single database instance) implemented by paying customers across is around 60,000. However Quinn noted that this number excludes the counts from Amazon Web Services DynamoDB, which may have the largest number of instances.
All in, NoSQL products and services expected to easily top a billion dollars of revenue in 2012, and the combined providers will easily eclipse that number in 2013. That may not be a big deal for the database leaders such as Oracle, IBM, and Microsoft, but Quinn said they are paying attention. ‘The Not Only SQL movement presents established enterprise database leaders with the classic double-edged sword of threat and opportunity.’
Enterprise Management Associates analyst John L. Myers predicted that in 2013, NoSQL platforms will begin to make the transition to wide-spread implementation in the corporate data center. While there are many instances of NoSQL platforms that exist in corporate data centers, 2013 will be the year that the management facilities and standardization of operation within platforms will mature to the point where data center “professionals” will embrace these new technologies.
Garantia, which will start charging customers to use its NoSQL services in February, lists six major benefits:
-simplicity: operators will no longer need to configure and maintain nodes and clusters;
-infinite scalability: the service provides an infinite pool of memory with true auto-scaling (out or in) to the precise size of the user’s dataset;
-high availability: built-in automatic failover makes sure data is guaranteed under all circumstances;
-improved application performance: response time is optimized through consistent monitoring and scaling of the user’s memory;
-data security: it has full encryption of the entire dataset as a key element of its service; and,
-cost savings: Garantia Data frees developers from handling data integrity, scaling, high availability and Memcached/Redis version compliance issues. Additional savings are achieved by paying only for GBs consumed rather than for complete VMs (instances).
These features have all been proven in the real world, said Bengal. “So this is not a concept anymore, it’s real and it’s going to change the way people use Memcached and Redis!”
The Virtualization Practice’s Mike Norman said the big weakness of the current open source implementation of Redis is that when it gets too big to run on a single node, there is no clustered implementation, and you need to shard it manually. “Garantia Data has built a version of Redis which automatically manages the sharding into a single distributed cluster (providing “infinite” scalability – beware the marketeer, nothing is ever infinite) and performs in-memory compression to allow higher density of data on a single node on a cluster. Since it looks like Redis is limited by network bandwidth, not CPU, this compression is likely to offer benefits in performance as well as memory footprint.”
Norman’s Redis/Garantia expectations include the assumption that Redis will become part of VMware’s Pivotal Initiative (Big Data and Cloud Application Platforms and includes GemFire, a NoSQL database), which will break the link between vSphere and the commercialization of Redis. “Gemfire makes money for VMware, Redis doesn’t, and yet Gemfire is essentially invisible in terms of volume adoption. An interesting problem for Pivotal to solve, and in the meanwhile Garantia Data will be there to offer the service that customers want on the platforms they want to use.”