Sybase IQ

Sybase IQ jest silnikiem bazodanowym zoptymalizowanym do obsługi hurtowni danych i aplikacji wspierających podejmowanie decyzji. Umożliwia wykonywanie zapytań na bazie danych do 100 razy szybciej niż tradycyjne systemy bazodanowe.

Sybase IQ jest przeznaczony do wydajnej analizy dużych ilości danych dzięki połączeniu innowacyjnej, opatentowanej technologii składowania danych, przetwarzania zapytań, indeksowania w oparciu o kolumny danych oraz algorytmów zoptymalizowanych pod względem wydajności. Serwer zapewnia przetwarzanie nieplanowanych zapytań ad-hoc do 100 razy szybciej niż tradycyjne RDBMS oraz utrzymuje wysoką wydajność mimo dodawania do systemu nowych użytkowników lub zmiany profilu zapytań w wyniku zmiany wymagań biznesowych. W przeciwieństwie do tradycyjnych baz danych, Sybase IQ nie wymaga czasochłonnego i kosztownego dostrajania, aby utrzymać wysoką wydajność przetwarzania zapytań.

Bardzo szybka obsługa złożonych, nieplanowanych zapytań
Sybase IQ zawiera wiele innowacyjnych rozwiązań, dzięki temu pokonał ograniczenia tradycyjnych technologii i umożliwia wydajną, interaktywną analizę danych w środowiskach wielodostępnych.

  • Vertical Partitioning – w odróżnieniu od dotychczasowych systemów, dostęp do informacji oparty został na kolumnach danych, a nie wierszach. Większość zapytań wspomagających podejmowanie decyzji operuje na stosunkowo małej liczbie kolumn w porównaniu do liczby wierszy, taka strategia eliminuje dużą ilość niepotrzebnych operacji wejścia/wyjścia.
  • Duży blok wejścia/wyjścia – rozmiar bloku wejścia/wyjścia może mieć wielkość od 64 KB do 512 KB, dzięki czemu w pojedynczej operacji wejścia/wyjścia może być odczytane ponad pół miliona rekordów.
  • Innowacyjne metody dostępu do bazy danych – Sybase IQ tworzy dla każdej kolumny dodatkowe, zwarte struktury, które efektywnie przyspieszają dostęp i filtrowanie informacji. Struktury te stanowią połączenie mechanizmów indeksowania bit-map, B-drzew i opatentowanej technologii Bit-Wise. Są zoptymalizowane do charakteru danych i operacji typowych dla zapytań wspomagających podejmowanie decyzji.
  • Równoległość przetwarzania na poziomie systemu operacyjnego – Sybase IQ dzieli operacje niskiego poziomu jak sortowanie, manipulacje bitmapami, wejście/ wyjście, na operacje, które system operacyjny może wykonywać niezależnie. Zapewnia to doskonałą skalowalność w przypadku dołączania nowych użytkowników lub wprowadzania nowych danych. Sybase IQ umożliwia ponadto pełne wykorzystanie dostępnych procesorów poprzez zrównoleglenie procesów dodawania danych.
  • Prejoin, hash-join, ad hoc join – Sybase IQ pozwala wykorzystać znajomość zależności występujących pomiędzy tabelami przez wcześniejsze definiowanie i budowanie indeksów pomiędzy tabelami. Takie dodatkowe indeksy redukują liczbę procesów niezbędnych do obsługi zapytania.
  • DSS Query Processor – procesor zapytań automatycznie wybiera najlepszą metodę dostępu i algorytmy wyszukiwania dla każdego zapytania.

Obniżenie kosztów utrzymania
Dzięki bazie Sybase IQ możliwe jest wyeliminowanie strat czasu i zasobów wynikających z konieczności dostrajania bazy danych do poszczególnych zapytań. Dodawanie nowych pól i zarządzanie codziennym przyrostem danych jest efektywne. Oznacza to uniknięcie nadmiernego rozrostu danych oraz zmniejszenie wymagań w zakresie utrzymania, a tym samym związanych z nimi kosztów. Podobnie jak wszystkie technologie firmy Sybase, baza danych Sybase IQ została zbudowana w oparciu o otwarte standardy. Zapewnia łatwą integrację z dotychczasowymi zasobami informatycznymi przedsiębiorstwa.

Multiplex
Dla zapewnienia ciągłej dostępności danych w sytuacji awarii maszyny z działającym serwerem Sybase IQ, jak również zapewnienia wysokiej skalowalności rozwiązania Sybase proponuje odpowiednią architekturę – Sybase IQ Multiplex.

Opiera się ona o standardowe serwery bazodanowe Sybase IQ w odpowiedniej konfiguracji, gdzie przy wykorzystaniu współdzielonych zasobów dyskowych i wielu węzłów powstaje równoległy system bazodanowy.

Technologia IQ – Multiplex umożliwia przyrostowe dołączanie węzłów Windows-owych lub UNIX-owych, pozwalając również na pewne kombinacje mieszania ich. Rozwiązanie to eliminuje ograniczenia wydajności każdego pojedynczego serwera danych, konieczność partycjonowania bazy oraz równoważenia obciążenia.

Równoległe importowanie danych
Struktury danych w Sybase IQ zostały zaprojektowane do przeprowadzania szybkich, masowych operacji. Dane mogą być importowane z innych baz danych, jak i z różnej wielkości plików ASCII. Architektura równoległej obsługi procesów umożliwia optymalne wykorzystanie systemu wieloprocesorowego do sprawnego importowania i indeksowania dużych ilości danych jednocześnie, z wielu rozproszonych zasobów, bez wpływu na wykonywanie innych zadań systemu. Sybase IQ współpracuje z heterogenicznymi źródłami zarówno bezpośrednio, jak i pośrednio poprzez zastosowanie dodatkowego oprogramowania, umożliwiając odczytywanie danych w różnej postaci i manipulacji tablicami pochodzącymi z innych baz w ramach bazy IQ.

Przyrostowe zasilanie hurtowni danych
Sybase IQ może być zasilany danymi operacyjnymi wyodrbębnionymi z systemu źródłowego za pomocą różnych mechanizmów. Może to być typowy ETL, ale również Sybase Replication Server. Ten ostatni mechanizm pozwala a replikowanie transakcji z heterogenicznych źródeł danych jak np. SQL Server, Oracle, DB2, Informix i innych. Importowane dane mogą zostać poddane odpowiedniemu procesowi transformacji przed wstawieniem do hurtowni danych.

Łatwość zarządzania
Graficzna konsola administracyjna, Sybase Central umożliwia konfigurację bazy danych, dodawanie i usuwanie segmentów, użytkowników, obsługę mechanizmów bezpieczeństwa i przeprowadzanie innych czynności administracyjnych.

CechyKorzyści
Wydajność na miarę dużych korporacjiEfektywne przetwarzanie zapytań ad hoc od: 10 -1000 razy szybciej niż w tradycyjnych RDBMS.
OtwartośćObsługa standardu ANSI SQL 99 i T -SQL. Procedury wbudowane w Javie i obsługa funkcji zdefiniowanych przez użytkownika.Obsługa dowolnych narzędzi analitycznych i raportujących. Różne platformy systemowe. Każdy model danych.
Elastyczność operacyjnaUaktualnianie danych w czasie zapytań, praca 24 godziny na dobę, 7 dni w tygodniu. Obsługa platform: UNIX, Linux i Windows.
Niskie kosztyZmniejszenie zapotrzebowania na pamięć masową dzięki znacznej kompresji danych. łatwa administracja.
Nieograniczona skalowalnośćObsługa zarówno małych systemów raportujących, jak i korporacyjnych hurtowni danych dla tysięcy użytkowników. Ekonomiczna obsługa bardzo dużych baz danych (VLDB) — o wielkiści liczonej w Petabajtach.

Wdrożenie hurtowni danych lub systemu raportowania w oparciu o Sybase IQ zapewnia korzyści dla wszystkich w przedsiębiorstwie:

  • Użytkownicy biznesowi, w tym dyrektorzy, analitycy, kierownicy, personel operacyjny, klienci, dostawcy i dystrybutorzy, otrzymują potrzebną informację w wymaganym czasie. Informacja zmieniająca się w czasie rzeczywistym jest dostępna w ciągu sekund, umożliwiając użytkownikom podejmowanie właściwych decyzji we właściwym momencie.
  • Dyrektorzy działów informatycznych mogą tworzyć nawet największe hurtownie danych lub systemy raportowania w sposób efektywny i ekonomiczny, a także zarządzać nimi zgodnie ze strategicznymi celami przedsiębiorstwa lub instytucji, zwłaszcza w zakresie zarządzania kosztami oraz wydobycia z danych wartości ekonomicznej i strategicznej.
  • Kierownicy baz danych mogą obniżyć całkowite koszty posiadania hurtowni danych, a także zmniejszyć ogólną złożoność oraz obniżyć koszty serwisu.
  • Autorzy aplikacji analitycznych mogą zapewnić wyższą wydajność, lepszą skalowalność oraz niższe koszty serwisu i posiadania systemów dostarczanych klientom.

Korzyści te mogą być uzyskane za pomocą dotychczasowego personelu, przy zapewnionej ochronie inwestycji w dotychczasowe technologie.

"Początkowo przewidywaliśmy, że Sybase IQ przyniesie nam oszczędności ok. 150 tys. USD rocznie. Jednak w rzeczywistości uzyskaliśmy w ciągu ostatnich pięciu lat aż 5 mln USD oszczędności dzięki rozpoznaniu form oszustw, o których wcześniej nie wiedzieliśmy oraz dzięki możliwości zaimplementowania odpowiednich środków eliminujących takie zagrożenia".
John Hagen, Starszy Analityk Systemów i Kierownik Projektu, American Airlines

"Sybase IQ pozwoliło na 4- do 6-krotne zmniejszenie objętości pamięci masowej w porównaniu z innymi relacyjnymi bazami danych dostępnymi na rynku, a także na obniżenie kosztów sprzętu, pomocy technicznej, administracji i serwisu".
Pedro Romera, Dyrektor ds. Inżynierii Systemów, Telefónica (Hiszpania)

"Użytkownicy mogą przeprowadzać dowolne analizy na danych obejmujących 10 lat i uzyskiwać wynik w ciągu kilku sekund.Ponadto zakres zapytań jest większy, gdyż nie są one obecnie ograniczone do zagregowanych podgrup".
Hans Klemmer, Dyrektor ds. Rozwoju Aplikacji, EMI Music (Niemcy)

"Zazwyczaj zapytania do naszej bazy danych dawały wynik po dwóch godzinach.Dzięki Sybase IQ, to samo zapytanie jest realizowane w ciągu zaledwie 7 sekund.Trudno było nam uwierzyć, że czas oczekiwania jest tak krótki!"
Ray Lackey, Architekt Systemów, Sekcja Systemów Publikacji, Dział Spisu Powszechnego, Kanadyjski Urząd Statystyczny

"Kierownicy przyzwyczajeni do tego, że uzyskują odpowiedź na zapytanie po 24 godzinach lub nawet później, z trudem mogą uwierzyć, że przy użyciu Sybase IQ te same zapytania mogą być wykonane w czasie rzędu minut. Przyszli użytkownicy muszą być przygotowani na wielką niespodziankę".
Philip Howard: Bloor Research Analyst Report on Sybase IQ (Raport analityczny firmy Bloor Research nt. Sybase IQ)

"Zaryzykuję stwierdzenie, że Sybase IQ to rozwiązanie najszybsze na świecie.Ładujemy prawie 10 miliardów wierszy miesięcznie, terabajt kwartalnie.Dzięki Sybase IQ odbywa się to bardzo szybko".
Craig Silver, Starszy Architekt Baz Danych, Dział Technologii Danych, Nielsen Media Research

Kariera
Formularz subskrybcji
Newsletter

Jeśli chcesz otrzymywać informacje o promocjach oraz ciekawych wydarzeniach, które organizujemy - zostaw nam swój adres e-mail.

Zgadzam się na przetwarzanie danych osobowych (zgodnie z ustawą z dn. 29.08.97 r. o Ochronie Danych Osobowych, Dz. Ust. nr 133 poz. 883)