Nybörjare School: Flera kända Java öppen källkod caching införs ramar



OSCache OSCache är en allmänt använd högpresterande J2EE caching ram, OSCache alla Java-program kan användas för allmän caching lösning.OSCache har följande egenskaper: cache alla objekt kan du cache delar av obegränsad JSP sida eller HTTP-begäran, kan någon Java-objekt cachas.Har ett omfattande API - OSCache API ger dig ett omfattande program för att kontrollera alla OSCache funktioner.Ihållande cache - cache kan vara svårt att skriva fritt, så att det skapas dyrt (dyrt-att-skapa) data för att upprätthålla cache, även göra ansökan omstart.Support kluster - klustret cache data kan vara en enda parameter konfiguration, ändrar inte koden.Cache rekord löpt ut - du kan ha maximal kontroll över cache objektet löper ut, inklusive plug-in refresh strategi (när den inte behövs om den förvalda egenskaper).Officiella webbplats http://www.opensymphony.com/oscache/

Java caching system JSC (Java Caching system) är ett distribuerat caching system som används är en server-baserad Java-program.Den leds av för att få olika dynamisk cache data för att snabba upp dynamiska webbapplikationer.JCS och andra system caching, men också en för hög hastighet läsning, hastighet skriva ansökningar.Dynamiskt innehåll och rapporteringssystem för att bättre prestanda.Om en webbplats har duplicera strukturen på webbplatsen, användning av intermittent regenerering av databasen (snarare än kontinuerlig uppdatering av databasen), har vid upprepade tillfällen söka samma resultat, kan vi närma oss genom genomförandet av cache för att förbättra dess prestanda och skalbarhet.Officiella webbplats http://jakarta.apache.org/turbine/jcs/

EHCache EHCache är en ren Java cache i processen, har den följande egenskaper: snabb, enkel som kan sättas i Hibernate2.1 cache, den minsta beroende, omfattande dokumentation och tester.

Officiella webbplats http://ehcache.sourceforge.net/

JCache JCache är ett program med öppen källkod, försöker att bli öppen källkod JSR-107 specifikation, har JSR-107 specifikation inte förändrats på många år.Denna version är fortfarande byggd på den ursprungliga funktionen definition.Officiella webbplats http://jcache.sourceforge.net/

ShiftOne ShiftOne Java Object Cache är en implementering av en rad stränga åtgärder objekt-caching Java lib, cache-konfiguration som en lätt ram för arbetsvillkor.Officiella webbplats http://jocache.sourceforge.net/

SwarmCache SwarmCache är ett enkelt och effektivt distribuerad cache, som använder IP-multicast med samma lokala nätverk för att kommunicera med andra värdar, särskilt för kluster och datadrivna webbapplikationer och design.SwarmCache kan göra mycket mer än den typiska läsa skrivprestanda av dessa program för att ge bättre stöd.SwarmCache anknytning med JavaGroups att hantera kommunikation och distribuerad cachning.Officiella webbplats http://swarmcache.sourceforge.net

TreeCache / JBossCache JBossCache är en reproduktion av transaktionen cache, och hjälper dig att cache data för att bättre företagsapplikationer att förbättra prestanda.Cachad data automatiskt kopieras, så att du enkelt JBoss serverkluster arbete.JBossCache tillämpning tjänster genom JBoss eller andra J2EE container för att köra en MBean tjänst, naturligtvis kan det också fungera självständigt.JBossCache består av två moduler: TreeCache och TreeCacheAOP.TreeCache - ett träd-strukturerat replikerade affärsbeslut cache.TreeCacheAOP - är en "objektorienterad" cache, som använder AOP för dynamisk ledning Pojo (Plain Old Java Objects) Anmärkning: AOP är en fortsättning på OOP är en förkortning för Aspect Oriented Programming, vilket innebär att aspekt-orienterad programmering.Officiella webbplats http://www.jboss.org/products/jbosscache

WhirlyCache Whirlycache är en snabb, konfigurerbar, föremålet i cache-minne.Den kan skynda genom caching objektet till hastigheten på applikationsstället eller icke, måste sökningar i databasen eller annan ersättning för att skapa en högre process.Officiella webbplats https: / / whirlycache.dev.java.net /