In-memory data grids see 2013 as a big year
January 17, 2013 —
(Page 4 of 5)
Related Search Term(s): Big Data, Gartner, McObject, Oracle, Redis, Terracotta
“In the financial space, it doesn't feel particularly crowded because of the unique needs of that space,” said Kenney. “The new entrants are large-scale big software applications. We find one of the most appealing things to developers in the financial space is something that comes from our embedded background: It has a short execution path, and doesn't consume as many CPU cycles as these NoSQLs will.”
But analytics remains a major draw for new users of in-memory data grids, said Jon Webster, vice president of business development at GridGain. “We take an in-memory data grid and we also have a processing data grid. We give you a cohesive API. That's where you get the processing plus storage. If you look at some of the older caching technologies, you're still dealing with the pattern of 'The data is stored somewhere; even if it’s in Coherence, take it out of there and put it back into an application server and process it somewhere else.' The real problem is that moving that data is exceptionally expensive,” he said.
To that end, GridGain uses that cohesive API to allow developers to analyze data stored in their in-memory data grid without having to move it to another platform. When dealing with fresh terabytes of data every day, that can save developers a great deal of time.
You host it for me
The popularity of in-memory data grids has even spawned a new cloud-based service. Ofer Bengal, cofounder and CEO of Garantia Data, said that his company has taken the popular NoSQL data store Redis and turned it into a scalable data grid platform hosted within the company’s own cloud service.
While Redis is an open-source key-value store, Garantia Data turns the software into an automatically scalable in-memory data grid for applications that need terabytes of quickly accessible information.
“When it comes to replicating Redis onto disk, or into persistent storage, you'll normally see performance degradation,” said Bengal. “We have overcome this problem, and we offer real-time applications to persistence storage without any degradation of performance. We also offer instant fail-over.”