Terracotta Adds Search To Data Caching System - 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
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.

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
InformationWeek Is Getting an Upgrade!

Find out more about our plans to improve the look, functionality, and performance of the InformationWeek site in the coming months.

News
Becoming a Self-Taught Cybersecurity Pro
Jessica Davis, Senior Editor, Enterprise Apps,  6/9/2021
News
Ancestry's DevOps Strategy to Control Its CI/CD Pipeline
Joao-Pierre S. Ruth, Senior Writer,  6/4/2021
Slideshows
IT Leadership: 10 Ways to Unleash Enterprise Innovation
Lisa Morgan, Freelance Writer,  6/8/2021
White Papers
Register for InformationWeek Newsletters
Video
Current Issue
Planning Your Digital Transformation Roadmap
Download this report to learn about the latest technologies and best practices or ensuring a successful transition from outdated business transformation tactics.
Slideshows
Flash Poll