Car-tech

Oracle Data Grid Scales .NET til New Heights

c# datagridview automatic scroll

c# datagridview automatic scroll
Anonim

En ny version af Oracle's data grid software vil tillade Microsoft. NET applikationer at skalere til de samme store multi-server miljøer længe nydt af Java enterprise applikationer, ifølge Oracle.

Med version 3.6 af Coherence, udgivet tidligere i denne uge, "Vi kan støtte alle de store forretningsplatforme, "siger Cameron Purdy, Oracle Vice President of Development. Den opdaterede software indeholder også et nyt forespørgselssprog og et forbedret sæt af administrationsværktøjer, blandt andet forbedringer.

Sammenhæng, en komponent i Oracle Fusion Middleware 11g-pakken, er software, der kan sammenkoble arbejdshukommelsen fra flere servere og have de fungerer som en stor virtuel pool af hukommelse, kaldet et dataret, hvor store programmer kan køres.

[Yderligere læsning: Bedste NAS-kasser til streaming og backup af medier]

Når det kommer til software til hukommelse, Oracle's TimesTen kommer mest til at tænke på, når man tænker på Oracle. Men mens TimesTen blev designet til at opretholde en stor, ofte opdateret database inden for delt hukommelse, kan Coherence holde objekter i hukommelse, som f.eks. Programkode.

"Hvis jeg har en række Java-objekter, der giver programmet en objektorienteret repræsentation af den information, den bruger, så er Coherence ideel. Den styrer domænemodellen på den måde uden at skulle kortlægge disse oplysninger fra en relationel database, "siger Purdy.

Denne tilgang gør det muligt for organisationer at køre programmer, der ville være større end en server kunne håndtere, såsom et online rejsesystem eller et handelssystem for en bank.

Sammenhæng giver også mulighed for redundans; Hvis en server fejler, kan en anden tage sin plads uden nedetid. "Det er en ekstremt enkel måde at bruge råvarehardware til at konstruere meget store og elastiske systemer til styring af massive mængder levende information," siger Purdy.

Den nye version af softwaren, den første store opgradering om et år, har 848 ændringer fra den tidligere udgave, ifølge Purdy.

En ny funktion er en sessionsramme, der omfatter evnen til at arbejde med applikationer, der kører på Microsoft.NET. Selvom Oracle har længe tilbudt plug-ins, der gør det muligt for Java-applikationsservere at køre på Coherence, indeholder den nye version også en plug-in til.NET-sessionsdata.

Typisk skal store.NET-applikationer gemme sessionstilstande i en database - som kan være langsom i transaktionsmiljøer - eller holde alle statssessionerne i en hukommelseshukommelse i en enkelt server, der begrænser skalering og introducerer et enkelt fejlpunkt.

"Vi har flyttet en meget tilgængelig og meget skalerbar ydeevne-raffineret Java-applikationsmodel til.NET, "siger Purdy. "Du kan nu køre hundredvis af servere. Du kan fortsætte med at tilføje servere og administrere flere sessioner."

En anden ny funktion er et SQL-lignende forespørgselssprog kaldet Coherence Query Language (CohQL).

Ved at ligner SQL, CohQL vil gøre det muligt for databasecentriske udviklere at arbejde på sammenhæng i et sprog, de lettere ville forstå, end at skulle snyde med komplekse domænemodeller ved hjælp af et proceduremæssigt sprog som Java, som de måske er mindre bekendt med.

Med CohQL for eksempel kan en operatør på et e-handelssted "vælge alle indkøbsvogne, der tilfældigt tilføjede et emne til den forkerte pris, fordi nogen uploadede kataloget forkert," siger Purdy.

Den nye version har et sæt ledelse værktøjer kaldet Coherence Quorum, som gør det muligt for administratorer lettere at håndtere kapacitet og ressourcer. For at øge sikkerheden kan softwaren også gøre end-to-end SSL (Secure Sockets Layer) tilslutning, beskytte beskeder fra udenfor snooping.

Joab Jackson dækker firmware og generel teknologi breaking news for IDG News Service. Følg Joab på Twitter på @Joab_Jackson. Joabs e-mail-adresse er [email protected]