Car-tech

Oracle Data Grid Scales .NET na nowe wysokości

How do You Use Linear Scales in Google Forms: Lesson 08

How do You Use Linear Scales in Google Forms: Lesson 08
Anonim

Nowa wersja wersja oprogramowania Oracle do obsługi sieci danych pozwoli aplikacjom Microsoft.NET na skalowanie do tych samych dużych środowisk z wieloma serwerami, które od dawna cieszą się aplikacjami korporacyjnymi Java, zgodnie z Oracle.

Z wersją 3.6 Coherence, wydaną na początku tego tygodnia, "Możemy obsługuje wszystkie główne platformy biznesowe "- powiedział Cameron Purdy, wiceprezes Oracle ds. rozwoju. Zaktualizowane oprogramowanie zawiera również nowy język zapytań i ulepszony zestaw narzędzi do zarządzania, a także inne ulepszenia.

Spójność, składnik pakietu Oracle Fusion Middleware 11g, to oprogramowanie, które może łączyć pamięć operacyjną z wielu serwerów i działają jako jedna duża wirtualna pula pamięci, zwana siatką danych, na której można uruchamiać duże programy.

[Więcej informacji: Najlepsze pudełka NAS do strumieniowego przesyłania multimediów i kopii zapasowych]

Jeśli chodzi o oprogramowanie w pamięci, TimesTen Oracle najłatwiej przychodzi na myśl, gdy myśli o Oracle. Ale podczas gdy TimesTen został zaprojektowany do obsługi dużej, często aktualizowanej bazy danych w pamięci współdzielonej, Coherence może przechowywać obiekty w pamięci, takie jak kod programu.

"Jeśli mam serię obiektów Java, które zapewniają aplikacji obiektowej Reprezentacja informacji, których używa, a następnie Koherencja jest idealna - w ten sposób zarządza modelem domeny, bez potrzeby mapowania tej informacji z relacyjnej bazy danych "- powiedział Purdy.

Takie podejście pozwala organizacjom uruchamiać programy, które będą większe niż jakikolwiek inny serwer mógłby sobie poradzić, taki jak internetowy system podróży lub system transakcyjny dla banku.

Spójność również pozwala na nadmiarowość; jeśli jeden serwer zawiedzie, inny może zająć jego miejsce bez przestojów. "Jest to niezwykle prosty sposób wykorzystania sprzętu towarowego do budowy bardzo dużych i odpornych systemów do zarządzania ogromnymi ilościami informacji na żywo", powiedział Purdy.

Nowa wersja oprogramowania, pierwsza znacząca aktualizacja w ciągu roku, ma 848 zmian w stosunku do poprzedniej edycji, według Purdy'ego.

Jedną z nowych funkcji jest struktura sesji, w której można pracować z aplikacjami działającymi w Microsoft.NET. Podczas gdy firma Oracle już dawno oferowała wtyczki, które pozwalałyby serwerom aplikacji Java działać w trybie koherencji, nowa wersja zawiera również wtyczkę dla danych sesji.NET.

Zazwyczaj duże aplikacje.NET muszą przechowywać stany sesji w baza danych - która może działać wolno w środowiskach transakcyjnych - lub utrzymywać wszystkie sesje stanu w pamięci roboczej pojedynczego serwera, co ogranicza skalowanie i wprowadza pojedynczy punkt awarii.

"Przenieśliśmy wysoce dostępne i wysoce skalowalny - udoskonalony model aplikacji Java do.NET "- powiedział Purdy. "Możesz teraz uruchamiać setki serwerów. Możesz nadal dodawać serwery i zarządzać kolejnymi sesjami."

Kolejną nową funkcją jest SQL-podobny język zapytań zwany językiem Coherence Query Language (CohQL).

Poprzez zbliżone do SQL, CohQL pozwoli deweloperom bazującym na bazach danych pracować nad Coherence w języku, który łatwiej zrozumieliby, niż w przypadku skomplikowanych modeli domen przy użyciu języka proceduralnego, takiego jak Java, z którym mogą być mniej zaznajomieni.

CohQL na przykład operator witryny e-commerce mógłby "wybrać wszystkie koszyki, które przypadkowo dodały przedmiot po niewłaściwej cenie, ponieważ ktoś przesłał katalog nieprawidłowo", powiedział Purdy.

Nowa wersja ma zestaw zarządzania narzędzia o nazwie Coherence Quorum, które pozwala administratorom łatwiej zarządzać zasobami i zasobami. Aby zwiększyć bezpieczeństwo, oprogramowanie może również zapewniać łączność typu end-to-end SSL (Secure Sockets Layer), chroniąc wiadomości przed zewnętrznym podsłuchem.

Joab Jackson obejmuje oprogramowanie dla przedsiębiorstw i ogólne nowości technologiczne dla Serwisu IDG News. Śledź Joaba na Twitterze na @Joab_Jackson. Adres e-mail Joaba to [email protected]