Car-tech

Oracle Data Grid Scales .NET til New Heights

Develop HTML5 Web and Mobile applications using Visual .NET and jQuery

Develop HTML5 Web and Mobile applications using Visual .NET and jQuery
Anonim

En ny versjon av Oracles datarettprogramvare vil tillate at Microsoft.NET-applikasjoner skaleres til de samme store multiservermiljøene som er likt etter Java-bedriftens applikasjoner, ifølge Oracle.

Med versjon 3.6 av Coherence, utgitt tidligere denne uken, kan vi støtte alle de store forretningsplatformene, sier Cameron Purdy, Oracle Vice President of Development. Den oppdaterte programvaren inneholder også et nytt spørrespråk og et forbedret sett med administrasjonsverktøy, blant annet forbedringer.

Sammenheng, en komponent i Oracle Fusion Middleware 11g-pakken, er programvare som kan knytte sammen arbeidsminne fra flere servere og ha

[Videre lesing: Best NAS-bokser for media streaming og backup]

Når det gjelder programvare i minnet, er det et stort virtuelt minnesminne, som kalles et datanettverk, hvor store programmer kan kjøres., Oracle's TimesTen kommer lett til rette når du tenker på Oracle. Men mens TimesTen ble designet for å opprettholde en stor, ofte oppdatert database i delt minne, kan Coherence holde objekter i minnet, for eksempel programkode.

"Hvis jeg har en serie Java-objekter som gir programmet en objektorientert representasjon av informasjonen den bruker, så er Coherence ideell. Den forvalter domenemodellen på den måten uten å måtte kartlegge den informasjonen fra en relasjonsdatabase, "sa Purdy.

Denne tilnærmingen tillater organisasjoner å kjøre programmer som ville være større enn en hvilken som helst server kunne håndtere, for eksempel et nettbasert reisesystem eller et handelssystem for en bank.

Sammenheng gir også mulighet for redundans; Hvis en server mislykkes, kan en annen ta sin plass uten nedetid. "Det er en ekstremt enkel måte å bruke råvarehardware til å konstruere svært store og elastiske systemer for å håndtere store mengder levende informasjon," sa Purdy.

Den nye versjonen av programvaren, den første store oppgraderingen om et år, har 848 endringer fra forrige versjon, ifølge Purdy.

En ny funksjon er et øktramme for å inkludere evnen til å jobbe med applikasjoner som kjører på Microsoft.NET. Mens Oracle har lenge tilbudt programtillegg som tillater at Java-applikasjonsservere kjører på Coherence, inneholder den nye versjonen også en plugin for.NET-øktdata.

Vanligvis må store.NET-applikasjoner lagre økttilstander i en database - som kan være treg i transaksjonsmiljøer - eller holde alle statssessene i arbeidsminne på en enkelt server, som begrenser skalering og introduserer et enkelt feilpunkt.

"Vi har flyttet en svært tilgjengelig og høy skalerbar ytelsesraffinert Java-applikasjonsmodell til.NET, "sa Purdy. "Du kan nå kjøre hundrevis av servere. Du kan fortsette å legge til servere og administrere flere økter."

En annen ny funksjon er et SQL-lignende spørrespråk som kalles Coherence Query Language (CohQL).

Ved å ligner på SQL, CohQL vil tillate database-sentriske utviklere å arbeide med koherens på et språk de lettere forstår, enn å måtte kvele med komplekse domene modeller ved hjelp av et prosesspråk som Java, som de kan være mindre kjent med.

Med CohQL for eksempel kan en operatør på et e-handelssted velge "alle handlekurvene som tilfeldigvis lagt til et element til feil pris fordi noen lastet opp katalogen feil," sa Purdy.

Den nye versjonen har et sett med ledelse verktøy kalt Coherence Quorum, som gjør at administratorer lettere kan håndtere kapasitet og ressurser. For å øke sikkerheten kan programvaren også gjøre sluttbruken SSL (Secure Sockets Layer) tilkobling, beskytte meldinger fra utenfor snooping.

Joab Jackson dekker bedriftsprogramvare og generell teknologi som bryter nyheter for IDG News Service. Følg Joab på Twitter på @Joab_Jackson. Joabs e-postadresse er [email protected]