Car-tech

Oracle Data Grid Scales .NET to New Heights

Styling Winforms DatagridView

Styling Winforms DatagridView
Anonim

Een nieuw versie van Oracle's data grid-software zal het mogelijk maken dat Microsoft.NET-applicaties opschalen naar dezelfde grote multi-server-omgevingen die lang worden genoten door Java-bedrijfsapplicaties, volgens Oracle.

Met versie 3.6 van Coherence, eerder deze week uitgebracht, "We can ondersteuning van alle grote zakelijke platforms ", zegt Cameron Purdy, Oracle Vice President of Development. De bijgewerkte software beschikt ook over een nieuwe query-taal en een verbeterde set beheertools, naast andere verbeteringen.

Coherence, een onderdeel van de Oracle Fusion Middleware 11g-suite, is software die het werkgeheugen van meerdere servers kan koppelen en heeft ze fungeren als één grote virtuele pool van geheugen, een gegevensraster genaamd, waarop grote programma's kunnen worden uitgevoerd.

[Verdere lezen: de beste NAS-boxen voor mediastreaming en back-up]

Wat betreft software in het geheugen, Oracle's TimesTen komt het gemakkelijkst aan het denken bij het nadenken over Oracle. Maar terwijl TimesTen werd ontworpen om een ​​grote, vaak bijgewerkte database binnen gedeeld geheugen te houden, kan Coherence objecten in het geheugen bevatten, zoals programmacode.

"Als ik een reeks Java-objecten heb die de toepassing objectgeoriënteerd aanbieden representatie van informatie die het gebruikt, dan is Coherence ideaal.Het beheert het domeinmodel op die manier, zonder dat het nodig is om die informatie uit een relationele database in kaart te brengen, "zei Purdy.

Met deze aanpak kunnen organisaties programma's uitvoeren die groter zijn dan een server aankan, zoals een online reissysteem of een handelssysteem voor een bank.

Coherentie maakt ook redundantie mogelijk; als een server faalt, kan een andere server zijn plaats innemen zonder downtime. "Het is een uiterst eenvoudige manier om commodity-hardware te gebruiken voor het bouwen van zeer grootschalige en robuuste systemen voor het beheren van enorme hoeveelheden live informatie," zei Purdy.

De nieuwe versie van de software, de eerste grote upgrade in een jaar, heeft 848 wijzigingen ten opzichte van de vorige editie, volgens Purdy.

Een nieuwe functie is een sessieframework waarin de mogelijkheid is opgenomen om met applicaties te werken die draaien op Microsoft.NET. Hoewel Oracle al lang plug-ins heeft aangeboden waarmee Java-toepassingsservers op Coherence kunnen worden uitgevoerd, bevat de nieuwe versie ook een invoegtoepassing voor.NET-sessiegegevens.

een database - die in transactionele omgevingen traag kan zijn - of houd alle statussessies in het werkgeheugen van een enkele server, wat het schalen beperkt en een enkel storingspunt introduceert.

"We hebben een hoog beschikbaar item verplaatst en zeer schaalbaar, door de prestaties geraffineerd Java-toepassingsmodel voor.NET, "zei Purdy. "U kunt nu honderden servers draaien, u kunt servers blijven toevoegen en meer sessies beheren."

Een andere nieuwe functie is een SQL-achtige querytaal, de Coherence Query Language (CohQL).

Door sterk op SQL te lijken, Met CohQL kunnen ontwikkelaars die werken met databases aan Coherence werken in een taal die ze gemakkelijker kunnen begrijpen dan dat ze moeten worstelen met complexe domeinmodellen met een proceduretaal zoals Java, waarmee ze minder vertrouwd zijn.

Met CohQL een exploitant van een e-commercesite kan bijvoorbeeld 'alle winkelwagentjes selecteren die per ongeluk een artikel hebben toegevoegd aan de verkeerde prijs omdat iemand de catalogus verkeerd heeft geüpload,' zei Purdy.

De nieuwe versie heeft een set beheer tools genaamd Coherence Quorum, waarmee beheerders gemakkelijker hun capaciteit en bronnen kunnen beheren. Om de beveiliging te verbeteren, kan de software ook end-to-end SSL-verbindingen (Secure Sockets Layer) uitvoeren, waardoor berichten van externe snooping worden beschermd.

Joab Jackson behandelt bedrijfssoftware en algemeen nieuws over technologie voor

De IDG-nieuwsdienst. Volg Joab op Twitter op @Joab_Jackson. Het e-mailadres van Joab is [email protected]