Government // Enterprise Architecture
News
2/16/2011
08:52 PM
Connect Directly
Twitter
RSS
E-Mail
50%
50%

Terracotta Adds Search To Data Caching System

Ehcache open source cache management system used by Java programmers gets the ability to sort, organize, and analyze data on the front end.

10 Tenets Of Enterprise Data Management
(click image for larger view)
Slideshow: 10 Tenets Of Enterprise Data Management

The concept is simple, the execution potentially powerful: adding search to an open source data caching system frequently used by Java programmers.

Terracotta is adding search to its Ehcache cache management system, open source code that juggles and synchronizes a large data set in random access memory on a single server or across a server cluster.

The addition of Ehcache Search will give the cache management system the ability to pull out particular data or data sets via a search engine, without needing to go back to database operations based on disk.

It will also start Ehcache down a new path. In the past it was a passive distributor and handler of data on a server cluster. By adding search, it's taken its first step toward sorting, organizing, and analyzing data while it's in random access memory.

Terracotta CEO Amit Pandey says it's too soon to say whether cache management systems will one day do upfront in memory some of the same analytic functions currently done from disk by database systems. But that would be a logical outcome of the path Terracotta started down with its announcement Tuesday.

"If I could search, query, and join things in memory, I would have a rich set of capabilities. The cache system starts to look and feel like an in-memory database. This area is incredibly fertile right now," Pandey pointed out. A cache management system would sit in front of a database and have faster access to data, given its supervision of server memory or pooled server memories.

The search feature will be added as a no-cost addition to the open source version of Ehcache.

In November, Terracotta announced that it had added a BigMemory feature to Ehcache, allowing 100 GB or more of memory to be used by a Java application that previously had a 4-gigabyte effective memory limit, due to the latencies imposed by garbage collection. The Terracotta feature extended the applications access to data in RAM without adding to its garbage-collection responsibilities.

Gigaspaces and ScaleOut Software produce general purpose, commercial cache management systems. Oracle with its Coherence system, IBM with WebSphere eXtreme Scale, and Microsoft with SQL Server Cache Manager also offer caching systems.

Comment  | 
Print  | 
More Insights
Register for InformationWeek Newsletters
White Papers
Current Issue
InformationWeek Tech Digest, Nov. 10, 2014
Just 30% of respondents to our new survey say their companies are very or extremely effective at identifying critical data and analyzing it to make decisions, down from 42% in 2013. What gives?
Video
Slideshows
Twitter Feed
InformationWeek Radio
Archived InformationWeek Radio
Join us for a roundup of the top stories on InformationWeek.com for the week of November 16, 2014.
Sponsored Live Streaming Video
Everything You've Been Told About Mobility Is Wrong
Attend this video symposium with Sean Wisdom, Global Director of Mobility Solutions, and learn about how you can harness powerful new products to mobilize your business potential.