Cache « Development « Java Products

Home
Java Products
1.Application
2.Business
3.Byte Source Code
4.Component
5.Data File
6.Database
7.Development
8.Graph Image Diagram Movie
9.GUI Tools
10.J2EE Web Development
11.Misc
12.Net Web Mobile
13.Programming
14.Science
15.Server Side JSP Servlet
16.Swing
17.Testing
18.Utilities
19.XML
Java
Java Tutorial
Java Book
Java Source Code / Java Documentation
Java Source Code / Java Documentation 2
Java Open Source
Jar File Download
Java Articles
Java by API
SCJP
Spring questions and answers
Swing questions and answers
JPA questions and answers
Java Products » Development » Cache 
1. OSCache
By: OpenSymphony
License:Apache Software License
URL:http://www.opensymphony.com/oscache/
Description:OSCache is a caching solution that includes a JSP tag library and set of classes to perform fine grained dynamic caching of JSP content, servlet responses or arbitrary objects. It provides both in memory and persistent on disk caches, and can allow your site to have graceful error tolerance (eg if an error occurs like your db goes down, you can serve the cached content so people can still surf the site almost without knowing). Take a look at the great features of OSCache.


2. Java Caching System
By:Apache
License:Apache Software License
URL:http://jakarta.apache.org/turbine/jcs/
Description: JCS is a distributed caching system written in java. It is intended to speed up applications by providing a means to manage cached data of various dynamic natures. Like any caching system, JCS is most useful for high read, low put applications. Latency times drop sharply and bottlenecks move away from the database in an effectively cached system. Learn how to start using JCS. The JCS goes beyond simply caching objects in memory. It provides numerous additional features: 1. Memory management 2. Disk overflow (and defragmentation) 3. Thread pool controls 4. Element grouping 5. Minimal dependencies 6. Quick nested categorical removal 7. Data expiration (idle time and max life) 8. Extensible framework 9. Fully configurable runtime parameters 10. Region data separation and configuration 11. Fine grained element configuration options 12. Remote synchronization 13. Remote store recovery 14. Non-blocking "zombie" (balking facade) pattern 15. Lateral distribution of elements via HTTP, TCP, or UDP 16. UDP Discovery of other caches 17. Element event handling 18. Remote server chaining (or clustering) and failover


3. Ehcache
By:
License:Apache Software License
URL:http://ehcache.sourceforge.net/
Description:Ehcache is a widely used java distributed cache for general purpose caching, J2EE and light-weight containers. It features memory and disk stores, replicate by copy and invalidate, listeners, a gzip caching servlet filter and much more... Ehcache is available under an Apache open source license and is actively developed, maintained and supported.


4. FKache Open Source
By:
License:GNU Library or Lesser General Public License (LGPL)
URL:http://jcache.sourceforge.net/
Description:FKache Open Source


5. JavaHMO
By:javahmo@users.sourceforge.net
License: GNU General Public Licence
URL:http://javahmo.sourceforge.net/
Description:JavaHMO implements a media server for the Home Media Option from TiVo® and adds new innovative features beyond the existing functionality provided by TiVo's implementation.


6. ShiftOne Java Object
By: Jeff Drost
License:GNU Library or Lesser General Public License (LGPL)
URL:http://jocache.sourceforge.net/
Description: ShiftOne Java Object Cache is a Java library that implements several strict object caching policies, decorators that add behavior, and a light framework for configuring them for an application.


7. SwarmCache
By: John Watkinson
License:GNU Library or Lesser General Public License (LGPL)
URL:http://swarmcache.sourceforge.net
Description:SwarmCache is a simple but effective distributed cache. It uses IP multicast to efficiently communicate with any number of hosts on a LAN. It is specifically designed for use by clustered, database-driven web applications. Such applications typically have many more read operations than write operations, which allows SwarmCache to deliver the greatest performance gains. SwarmCache uses JavaGroups internally to manage the membership and communications of its distributed cache. Wrappers have been written that allow SwarmCache to be used with the Hibernate and JPOX persistence engines.


8. JBoss Cache
By:JBoss
License:GNU Library or Lesser General Public License (LGPL)
URL:http://www.jboss.org/products/jbosscache
Description:JBoss Cache is a product designed to cache frequently accessed Java objects in order to dramatically improve the performance of e-business applications. By eliminating unnecessary database access, JBoss Cache decreases network traffic and increases the scalability of applications. JBoss Cache provides two caching APIs to suit your needs. The JBossCache API offers a traditional, tree-structured node-based cache and the JBossCacheAOP API, which builds on the JBossCache API, provides the ability to perform fine-grained replication of Java objects, resulting in maximum performance benefits.


9. cache4j
By:Yuriy Stepovoy.
License:BSD License
URL:http://cache4j.sourceforge.net/
Description:cache4j Cache for java objects. Simple API and fast implementation.


java2s.com  |  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.