Infinispan kan bruges på to måder. Som et distribueret cache system. Eller som en kraftfuld data grid, en yderst skalerbar NoSQL nøgle / værdi butik database.
Begge måder giver en høj grad af ydeevne og har gjort Infinispan en fælles teknologi i medier, hvor store bidder af data overføres på en dag-til-dag basis.
Infinispan er stor, når du bruger som en caching system, fordi det kan afhjælpe netværkstrafik og fjern flaskehalse i databehandling servere.
Infinispan når det bruges som en caching hjælpeprogram let kan forgrenede tværs klynger og anvendes i et distribueret miljø, at være en stor teknologi til brug med dine cloud-servere.
Når det bruges som en NoSQL database, resultaterne er så gode, de samme funktioner gør Infinispan en stor distribueret caching, der bidrager til succes for at være en enkel, distribueret NoSQL motor.
< strong> Hvad er nyt i denne udgivelse:
- udførelsen af bulk operationer (getAll, putAll) i både indlejret og remote-tilstand er blevet forbedret ved en størrelsesorden
- Den klare operation er nu ikke-transaktionelle og lock-fri.
- Nyt design baseret på ConcurrentHashMap fra JDK 8
- Det maksimale antal poster er nu respekteret præcist, og ikke rundet op til nærmeste magt 2
- Et stærkt forbedret LIRs algoritme, der er langt mere præcis i beslutningen om, hvilke poster at smide
- Lyttere kan registreres ved hjælp af DSL forespørgsler
- Konfiguration arv nu gælder kun ændres attributter, hvilket gør programmatisk templating mere forudsigelig
- JCache (JSR-107) støtte i Hot Rod
- Muliggør oprettelse af server-side scripts som kan påberåbes fra HotRod
- Det er nu muligt at implementere cache butikker til serveren
- Vi har nu en cache butik Maven arketype
Hvad er nyt i version 7.2.2 / 8.0.0.Alpha2:
- Udførelsen af bulk operationer (getAll, putAll) i både indlejret og remote-tilstand er blevet forbedret ved en størrelsesorden
- Den klare operation er nu ikke-transaktionelle og lock-fri.
- Nyt design baseret på ConcurrentHashMap fra JDK 8
- Det maksimale antal poster er nu respekteret præcist, og ikke rundet op til nærmeste magt 2
- Et stærkt forbedret LIRs algoritme, der er langt mere præcis i beslutningen om, hvilke poster at smide
- Lyttere kan registreres ved hjælp af DSL forespørgsler
- Konfiguration arv nu gælder kun ændres attributter, hvilket gør programmatisk templating mere forudsigelig
- JCache (JSR-107) støtte i Hot Rod
- Muliggør oprettelse af server-side scripts som kan påberåbes fra HotRod
- Det er nu muligt at implementere cache butikker til serveren
- Vi har nu en cache butik Maven arketype
Hvad er nyt i version 7.2.2 / 8.0.0.Alpha1:
- Udførelsen af bulk operationer (getAll, putAll) i både indlejret og remote-tilstand er blevet forbedret ved en størrelsesorden
- Den klare operation er nu ikke-transaktionelle og lock-fri.
- Nyt design baseret på ConcurrentHashMap fra JDK 8
- Det maksimale antal poster er nu respekteret præcist, og ikke rundet op til nærmeste magt 2
- Et stærkt forbedret LIRs algoritme, der er langt mere præcis i beslutningen om, hvilke poster at smide
- Lyttere kan registreres ved hjælp af DSL forespørgsler
- Konfiguration arv nu gælder kun ændres attributter, hvilket gør programmatisk templating mere forudsigelig
- JCache (JSR-107) støtte i Hot Rod
- Muliggør oprettelse af server-side scripts som kan påberåbes fra HotRod
- Det er nu muligt at implementere cache butikker til serveren
- Vi har nu en cache butik Maven arketype
Hvad er nyt i version 7.2.1:
- Udførelsen af bulk operationer (getAll, putAll) i både indlejret og remote-tilstand er blevet forbedret ved en størrelsesorden
- Den klare operation er nu ikke-transaktionelle og lock-fri.
- Nyt design baseret på ConcurrentHashMap fra JDK 8
- Det maksimale antal poster er nu respekteret præcist, og ikke rundet op til nærmeste magt 2
- Et stærkt forbedret LIRs algoritme, der er langt mere præcis i beslutningen om, hvilke poster at smide
- Lyttere kan registreres ved hjælp af DSL forespørgsler
- Konfiguration arv nu gælder kun ændres attributter, hvilket gør programmatisk templating mere forudsigelig
- JCache (JSR-107) støtte i Hot Rod
- Muliggør oprettelse af server-side scripts som kan påberåbes fra HotRod
- Det er nu muligt at implementere cache butikker til serveren
- Vi har nu en cache butik Maven arketype
Hvad er nyt i version 7.1.1:
- Understøttelse af Near-Cache mønster
- En sammenføjning cache skal modtage rebalancedEnabled flag fra koordinatoren.
- Opret server integration test for jgroups SASL auth
- Expose en metode til at fjerne alle forekomster af en type fra indekser
- Advarsel besked om at tvinge til at vende tilbage forrige gælder ikke få operationer
- Forbedre HR klient sikkerhedstest dækning
- Pakke indlejret CLI som uberjar
- Schema og parser til 7,1
- Offentlig API til sporing afsluttet Infinispan arbejde for en given bruger transaktion
- Medtag CLI uberjar i fordelingen zip
- CacheContainerStatsMBeanTest.testClusterStats () svigter
- Expose EmbeddedCacheManager / Cache via JCacheManager / JCache pak (...) metoder
- Tilføj java.util.Date støtte til Protostream s MessageMarshaller.ProtoStreamWriter / Reader
Hvad er nyt i version 7.0.1:
- Tilføjet eksempler for indeksering konfiguration på serveren
- Indtastning Retriever iterator bør rethrow forårsaget undtagelse
Hvad er nyt i version 6.0.0:
- Forespørgsel løbet HotRod
- Bekræft cache bruges til indeks opbevaring ikke definere nogen udløb
- Support Query på Caches er konfigureret med erklaeres ugyldig tilstand
- Tillad konfiguration antallet af segmenter pr node
- Gør storeAsBinary ikke holde både objektet og byte []
- Forlæng kompatibilitetstilstand test
- Lucene indeks ydeevne regressionstest
Hvad er nyt i version 5.2.1:
- Bugs fast:
- org.infinispan.marshall.MarshallExternalPojosTest.testReplicateJBossExternalizePojoToNewJoiningNode mislykkes tilfældigt
- JDBC XSD refererer til singleConnection stedet for simpleConnection
- Memory læk på hver cache write.operation
- Memory Leak: TransactionTable aldrig rydder op komplette transaktioner
- Konfiguration af infinispan / global / serialisering virker ikke som dokumenteret
- StateTransferPessimisticTest.testStateTransfer mislykkes tilfældigt
- Ikke muligt at instantiere org.infinispan.cdi.InfinispanExtension under opstart af AppServer
- forkert format argumenter spor logmeddelelse
- ReplStateTransferCacheLoaderTest ikke tilfældigt i FileCacheStore.start ()
- Undeploy af infinispan.war stopper ikke DefaultCacheManager
- Test navn adskiller sig fra test klasse navn
Kommentarer ikke fundet