Windows

Red Hat har reviderat sitt programpaket för JBoss Data Grid, som nu erbjuder möjligheten att kopiera data över olika

Red Hat JBoss Data Grid - Syed Rasheed

Red Hat JBoss Data Grid - Syed Rasheed
Anonim

"De flesta kunder står inför utmaningar i att ge tillgång till information i realtid, hantera enorma datamängder för transaktioner och möta höga förväntningar om uppehållstid. De kan inte lösa dessa problem genom att skala en rigid, komplex och mycket dyr traditionell data-nivå, säger Christina Wong, som är Red Hat produktchef för JBoss Data Grid, i en mailintervju. "Så, det finns en efterfrågan på flexibla, högpresterande system som kan minska överhuvudet för interaktion med dataskiktet."

[Ytterligare läsning: De bästa TV-streamingtjänsterna]

Red Hat-räkningar JBoss Data Grid som en distribuerad minnesdatabutik, en som kan spridas över flera servrar för ökad tillförlitlighet och respons. Att upprätthålla en samling av data i arbetsminnet kan hjälpa företagsapplikationer att köras snabbare, eftersom de inte behöver lagra eller rita data från diskbaserade databassystem. Om du distribuerar flera kopior av data på olika platser kan det också göra programmet mer tillförlitligt.

Även om det inte är en vanlig praxis, kan en datalagring i stället för en traditionell relationsdatabas också vara en tidsbesparare enligt Curt Monash, av databasanalytikerfirman Monash Research. "Det är ofta ingen mening att stryka objekt i ett relationsschema. Så varför lagra inte objekten direkt istället? "Skrev han i en e-post intervju. Det förenklar också programvarupacken genom att eliminera behovet av objektrelationella kartläggningsverktyg (ORM) som Hibernate, Wong sa.

Wong hävdade att organisationer blir alltmer bekanta med att hålla sina data i arbetsminnet, snarare än att begå det till disk, åtminstone initialt. Antagandet av in-memory-teknik som Data Grid "drivs av den snabbt växande affärsmiljön, som blir mer global, distribuerad, realtid och ser stor tillväxt i behov av snabbhet och låga latenser", sa hon. Red Hat har lagt upp datanätet till finansiella tjänster, telekommunikation och media och underhållningsföretag bland andra marknader.

Red Hat JBoss Data Grid version 6.1 är den första uppdateringen till JBoss Data Grid-paketet för teknik sedan företaget släpptes version 6 i juni.

En ny funktion i version 6.1 är möjligheten att replikera data över olika kluster, vilket kan vara beläget i olika datacenter. Spridning av data på flera platser kan förbättra applikationsresponsiviteten och öka uppetiden.

Den nya versionen implementerar även icke-blockering av tillståndsöverföring (NBST), vilket möjliggör att noder läggs till eller tas bort från ett kluster med minimala avbrott i programmets funktion.

"Utan icke-blockerande tillståndsöverföring kommer pågående och i kö-operationer att sätta på håll medan återbalanseringen sker. Men med icke-blockerande tillståndsöverföring påverkas inte pågående operationer och prestanda, säger Wong.

Stöd för Map / Reduce-funktioner har också förbättrats, vilket gör att långvariga applikationer kan fungera smidigare. Denna version stöder också kontextberoendeinsprutning (CDI), en teknik som favoriseras av Java-utvecklare för att förenkla arkitekturen i sina program. "Med CDI-integrationen i JBoss Data Grid kan användarna konfigurera och konfigurera datanätet på ett sätt som överensstämmer med CDI-programmeringsmodellen. Vidare kan JBoss Data Grid-komponenter injiceras i CDI-bönor, säger Wong.

De som använder Red Hats Hot Rod-cache kan njuta av möjligheten att uppgradera JBoss Data Grid utan stillestånd i den nya versionen av programvaran. Data Grid-programvaran kan också svara på API-ansökningar (Application Programming Interface) som gjorts i Memcache- och REST-formatet (Representational State Transfer).

Red Hat JBoss Data Grid är baserat på Infinispan i minnesdatabutik.