Wydarzenia

Oracle Database In-Memory - konkurencja dla SAP HANA

przeczytasz w 2 min.

Technologia Oracle Database In-Memory umożliwia realizację wizji Real-Time Enterprise

Oracle Database In-Memory to wysokowydajna technologia przetwarzania baz danych bezpośrednio w pamięci. Jest ona w pełni skalowalna, pozwala na optymalizowanie wykorzystania pamięci masowej oraz zapewnia wysoki poziomu dostępności i bezpieczeństwa danych.

Podczas specjalnej imprezy zorganizowanej w siedzibie firmy Oracle, dyrektor generalny Larry Ellison opisał, jak możliwość łączenia analizy danych w czasie rzeczywistym z realizacją transakcji przez istniejące aplikacje w czasie nieprzekraczającym jednej sekundy pozwala przedsiębiorstwom urzeczywistnić wizję przedsiębiorstwa RTE (Real-Time Enterprise), czyli firmy szybko podejmującej decyzje w oparciu o dane, błyskawicznie reagującej na potrzeby klientów oraz stale optymalizującej kluczowe procesy.

Oracle Database In-Memory vs. SAP HANA [źródło:Oracle]

Poniżej najważniejsze fakty dotyczące Oracle Database In-Memory

  • Technologia Oracle Database In-Memory pozwala klientom zwiększyć o wiele rzędów wielkości wydajność bazy danych w zakresie analizy danych, zarządzania hurtownią danych i raportowania, a także przyspieszyć przetwarzanie transakcji online (online transaction processing - OLTP).
  • Innowacyjna, obsługująca dwa formaty bazodanowe architektura In-Memory łączy najlepsze cechy formatu wierszowego i kolumnowego, aby równocześnie szybko wykonywać analizy danych i efektywnie przetwarzać transakcje online.
  • Technologia Oracle Database In-Memory pozwala istniejącym aplikacjom zgodnym z bazą danych Oracle automatycznie i przejrzyście wykorzystywać możliwości przetwarzania kolumnowego w pamięci bez dodatkowego programowania i wprowadzania zmian w aplikacjach.
  • Testy wydajnościowe wykazały, że technologia Oracle Database In-Memory umożliwia od 100 do ponad 1000 razy szybsze działanie modułów aplikacji biznesowych, takich jak aplikacje z pakietu Oracle E-Business Suite, aplikacje Oracle JD Edwards, Oracle PeopleSoftOracle Siebel oraz aplikacje Oracle Fusion.
  • W ciągu ostatnich 9 miesięcy technologia Oracle Database In-Memory została poddana intensywnym testom weryfikacyjnym przeprowadzanym przez setki użytkowników, producentów oprogramowania oraz zespoły zajmujące się rozwojem aplikacji Oracle.
  • Technologia Oracle Database In-Memory pojawi się na rynku w lipcu 2014 roku i będzie można z niej korzystać na wszystkich platformach sprzętowych, na których jest obsługiwana baza danych Oracle 12c.

Technologia Oracle Database In-Memory jest efektem wielu lat rozwoju oprogramowania oraz dziedziczy wszystkie możliwości bazy danych Oracle, takie jak:

  • architektura Maximum Availability Architecture zapewniająca ochronę przed utratą danych i przestojami;
  • najlepsze w branży technologie zabezpieczeń;
  • skalowalność zapewniająca zaspokajanie wszelkich potrzeb - od rozbudowywania konfiguracji dużych serwerów SMP i klastrów serwerów, poprzez tworzenie warstw pamięci, aż po efektywną eksploatację baz danych dowolnej wielkości - zarówno petabajtowych hurtowni danych i rozwiązań do obsługi Big Data, jak i usług Database Cloud;
  • bogate możliwości programowania: Java, R, Big Data, PHP Python, Node, REST, Ruby itd.;
  • obsługa pełnej gamy typów danych: relacyjnych, obiektowych, XML, tekstowych i przestrzennych, a także nowego zintegrowanego języka JSON.

Dopełnieniem technologii Oracle Database In-Memory są rozwiązania sprzętowo-programowe Oracle:

  • Rozwiązania sprzętowo-programowe Oracle, w tym maszyna bazodanowa Oracle Exadata i system Oracle SuperCluster, są zoptymalizowane pod kątem technologii Oracle Database In-Memory - oferują dużą pojemność pamięci, ekstremalnie wysoką wydajność oraz wysoki poziom dostępności. Jednocześnie przenoszą rzadziej używane dane do warstwy pamięci flash i na dyski, aby maksymalnie ograniczyć koszty.
  • Funkcja In‑Memory Fault Tolerance udostępniana przez systemy sprzętowo‑programowe Oracle opcjonalnie duplikuje dane buforowane w pamięci pomiędzy różnymi węzłami, zapewniając mechanizmowi obsługi zapytań błyskawiczny dostęp do kopii tych danych w przypadku awarii serwera. Nowy protokół Direct-to-Wire Infiniband przyspiesza skalowanie na potrzeby buforowania w pamięci.
  • System Oracle M6-32 Big Memory Machine to najbardziej zaawansowana skalowalna platforma do wdrażania technologii Oracle Database In-Memory. Oferuje maksymalnie 32 terabajty pamięci DRAM oraz przepustowość pamięci rzędu 3 terabajtów/s, zapewniając maksymalną wydajność buforowania w pamięci.

źródło: Oracle

Komentarze

0
Zaloguj się, aby skomentować
avatar
Komentowanie dostępne jest tylko dla zarejestrowanych użytkowników serwisu.

    Nie dodano jeszcze komentarzy. Bądź pierwszy!