Beginnende School: Verschillende bekende Java open-source ingevoerd caching kaders



OSCache OSCache is een veel gebruikt high-performance J2EE caching kader OSCache elke Java-toepassing kan gebruikt worden voor algemene caching oplossing.OSCache heeft de volgende kenmerken: cache elk object, dan kunt u cache delen van onbeperkte jsp pagina of HTTP-verzoek, een Java-object kan worden gecached.Heeft een uitgebreide API - OSCache API geeft u een uitgebreid programma om alle functies van de OSCache controle.Persistente cache - de cache kan moeilijk zijn om vrij te schrijven, waardoor de oprichting van kostbare (dure-to-create-gegevens) aan de cache nog te handhaven, maken de toepassing opnieuw te starten.Ondersteuning van cluster - het cluster cache gegevens kan een enkele parameter configuratie, niet wijzigen van de code.Cache record verstreken - u kunt een maximale controle van de cache doel hebben afloopt, met inbegrip van plug-in refresh-strategie (als het niet nodig als de standaard eigenschappen).Officiële website http://www.opensymphony.com/oscache/

Java Caching systeem JSC (Java Caching systeem) is een gedistribueerd gebruikt caching systeem is een server-based Java-toepassing.Het wordt beheerd door een verscheidenheid van dynamische gegevens in de cache te versnellen dynamische webapplicaties.JCS en andere caching systemen, maar ook een voor hoge-snelheid lezen, snelheid het schrijven van applicaties.Dynamische inhoud en rapportage systeem voor betere prestaties.Als een site heeft dubbele structuur van de site, het gebruik van intermitterende regeneratie van de database (in plaats van continue update van de database), werd herhaaldelijk zoek hetzelfde resultaat kunnen we benaderen door de uitvoering van de cache om de prestaties en schaalbaarheid te verbeteren.Officiële website http://jakarta.apache.org/turbine/jcs/

EHCache EHCache is een pure Java-cache in het proces, heeft de volgende kenmerken: snel, simpel als kan worden ingebracht voor de Hibernate2.1 cache, de kleinste afhankelijkheid, uitgebreide documentatie en testen.

Officiële website http://ehcache.sourceforge.net/

JCache JCache is een open source programma, probeert open source JSR-107-specificatie is geworden, heeft JSR-107-specificatie niet veranderd voor vele jaren.Deze versie is nog steeds gebouwd op de oorspronkelijke functie definitie.Officiële website http://jcache.sourceforge.net/

ShiftOne ShiftOne Java-object Cache is een implementatie van een reeks strikte object caching beleid Java lib, cache configuratie als een lichtgewicht kader voor werkende staat.Officiële website http://jocache.sourceforge.net/

SwarmCache SwarmCache is een eenvoudige en effectieve gedistribueerde cache, die IP-multicast gebruikt met hetzelfde local area netwerk om te communiceren met andere hosts, vooral voor clusters en data-driven web applicaties en design.SwarmCache kan veel meer dan de typische lezen en schrijven prestaties van deze aanvragen tot een betere ondersteuning te bieden.SwarmCache affiliatie met JavaGroups om de communicatie en gedistribueerde caching beheren.Officiële website http://swarmcache.sourceforge.net

TreeCache / JBossCache JBossCache is een reproductie van de transactie cache, het laat u toe de gegevens in de cache beter enterprise-applicaties om prestaties te verbeteren.Gegevens in de cache wordt automatisch gekopieerd, zodat u makkelijk JBoss-server cluster werken.JBossCache toepassing diensten via JBoss of andere J2EE container tot een MBean service uit te voeren, uiteraard, het kan ook zelfstandig opereren.JBossCache bestaat uit twee modules: TreeCache en TreeCacheAOP.TreeCache - een boom-gestructureerde gerepliceerd transactionele cache.TreeCacheAOP - is een "object-georiënteerd" cache, die AOP gebruikt om dynamisch beheer POJO (Plain Old Java Objects) Opmerking: AOP is een voortzetting van OOP is de afkorting voor Aspect Oriented Programming, wat betekent dat aspect-georiënteerd programmeren.Officiële website http://www.jboss.org/products/jbosscache

WhirlyCache Whirlycache is een snelle, configureerbare, het object in het geheugen cache.Het kan versnellen door caching het object om de snelheid van de toepassing site of anderszins, moet de database of andere vergoeding query naar een hoger proces.Officiële website https: / / whirlycache.dev.java.net /