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.
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 PeopleSoft i Oracle 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
0Nie dodano jeszcze komentarzy. Bądź pierwszy!