Car-tech

Az Oracle Data Grid mérlegek .NET az új magasságokig

Building Apps for Mobile, Gaming, IoT, and more using AWS DynamoDB by Rick Houlihan

Building Apps for Mobile, Gaming, IoT, and more using AWS DynamoDB by Rick Houlihan
Anonim

Egy új az Oracle adatrács szoftverének verziója lehetővé teszi a Microsoft.NET alkalmazások számára, hogy az Oracle szerint ugyanazon nagy, több szerverrel rendelkező környezeteket élvezhessék, amelyeket a Java vállalati alkalmazások élveznek.

A Coherence 3.6. támogatja az összes fontos üzleti platformot "- mondta Cameron Purdy, az Oracle fejlesztési alelnöke. A frissített szoftver új lekérdezési nyelvet és továbbfejlesztett menedzsmenteszközöket is tartalmaz, többek között a fejlesztések között.

Az Oracle Fusion Middleware 11g csomag összetevője, a koherencia olyan szoftver, amely több szerverről összekapcsolja a működő memóriát ezek egy nagy virtuális memóriamodulként működnek, amelyet adatrácsnak neveznek, amelyen nagyszámú programot lehet futtatni.

[További olvasmány: Legjobb NAS dobozok a médiamegosztáshoz és a mentéshez]

A memóriában tárolt szoftverek, Az Oracle TimesTen leginkább az Oracle-ről gondolkodik. Bár a TimesTen-t arra tervezték, hogy a megosztott memóriában egy nagy, gyakran frissített adatbázist tartson fenn, a koherencia képes tárolni a memóriában lévő objektumokat, például a programkódot.

"Ha van olyan Java objektum, amely az objektumot a Coherence ideális, a domainmodellt így kezeli, anélkül, hogy szükség lenne arra, hogy a relációs adatbázisból származó adatokat leképezzék "- mondta Purdy.

Ez a megközelítés lehetővé teszi a szervezetek számára, hogy nagyobb programokat futtassanak mint bármelyik szerver képes kezelni, például egy online utazási rendszert vagy egy bank kereskedelmi rendszerét.

A koherencia lehetővé teszi a redundanciát is; ha egy kiszolgáló meghibásodik, akkor egy másik nem tudja leállítani a helyét. "Ez egy rendkívül egyszerű módja az áru hardverek használatának nagyméretű és rugalmas rendszerek létrehozására nagy mennyiségű élő információ kezelésére" - mondta Purdy.

A szoftver új verziója, az első nagy frissítés egy év alatt, a Purdy szerint 848 változás történt az előző kiadásban.

Egy új funkció egy olyan munkamenet-keretrendszer, amely magában foglalja a Microsoft.NET-ben futó alkalmazásokkal való együttműködés képességét. Bár az Oracle hosszú ideje olyan plug-ineket ajánlott, amelyek lehetővé teszik a Java alkalmazások kiszolgálók számára a Coherence használatát, az új verzió tartalmaz egy plug-inet a.NET munkamenet adataira is.

Általában a nagy.NET alkalmazásoknak a munkamenet állapotát egy tranzakciós környezetben lassú adatbázist - vagy egyetlen szerver memóriájában tárolja az összes állapotot, ami korlátozza a méretezést és egyetlen hibahelyet jelenít meg.

és nagymértékben skálázható, teljesítmény-finomított Java-alkalmazásmodell.NET-re "- mondta Purdy. "Mostantól több száz kiszolgálót futtathatsz: szervereket adhatsz és több munkamenetet kezelhetsz."

Egy másik új funkció egy SQL-szerű lekérdező nyelv, a koherencia lekérdezési nyelvnek (CohQL).

Az SQL- A CohQL lehetővé teszi az adatbázis-központú fejlesztők számára, hogy a Coherence-et egy olyan nyelven használják fel, amelyet könnyebben értenének, mintsem a komplex tartománymodellekkel kell szembenézniük olyan eljárási nyelvvel, mint például a Java, amivel kevésbé ismerősek lehetnek.

A CohQL például egy e-kereskedelmi webhely üzemeltetője "kiválaszthatja az összes olyan bevásárlókosarat, amely véletlenül rossz áron adott hozzá egy tételt, mert valaki hibásan feltöltötte a katalógust" - mondta Purdy.

Az új verziónak van egy sor menedzsmentje a Coherence Quorum nevű eszközt, amely lehetővé teszi a rendszergazdák számára a kapacitás és az erőforrások egyszerűbb kezelését. A biztonság növelése érdekében a szoftver végfelhasználói SSL (Secure Sockets Layer) csatlakoztathatóságot is igénybe vehet, és védi az üzeneteket kívülről.

Joab Jackson a vállalati szoftvereket és általános technológiai híreket fedezi Az IDG News Service. Kövesse Joabot a Twitteren a @Joab_Jackson-on. Joab e-mail címe [email protected]