W ciągu ostatnich kilku lat MariaDB Corporation usłyszała od niezliczonych użytkowników baz danych Oracle, którzy chcieli wymienić swoją platformę bazodanową, aby uzyskać niższy koszt i większą elastyczność operacyjną. Nasz nowy dokument „Niższy całkowity koszt posiadania bez obniżania standardów:migracja do platformy MariaDB firmy Oracle” zawiera podsumowanie kluczowych punktów decyzyjnych i naszych doświadczeń w przeprowadzaniu klientów przez pomyślną migrację aplikacji. Czego nauczyliśmy się po drodze?
Platforma MariaDB uwalnia firmy od kosztów, ograniczeń i złożoności zastrzeżonych baz danych, umożliwiając im ponowne inwestowanie w to, co najważniejsze – szybko rozwijając innowacyjne aplikacje skierowane do klientów.
MariaDB ma przewagę funkcji
Platforma MariaDB może osiągnąć konsolidację architektury, uprościć wdrożenia i korzystać z tych samych funkcji w całym ekosystemie. Dzięki skalowaniu wydajności przez sprzęt i braku ograniczonej liczby dodatków, jest to opłacalne.
Platforma MariaDB zawiera funkcje, których nie można znaleźć w zastrzeżonych platformach baz danych:
- Podłączane silniki pamięci masowej MariaDB mogą być używane na podstawie tabeli, co pozwala dostosować bazę danych do wymagań aplikacji w zakresie intensywnego zapisu, ogólnego przeznaczenia i przechowywania danych kolumnowych. Transakcje mogą wysyłać zapytania i dołączać do wielu silników pamięci masowej.
- Architektura w pełni natywna dla chmury, zdolna do przechowywania danych w formacie wierszowym w pamięci blokowej dla obciążeń transakcyjnych oraz w formacie kolumnowym w pamięci obiektowej dla obciążeń analitycznych. MariaDB ColumnStore może korzystać z dowolnej obiektowej pamięci masowej zgodnej z API Amazon S3, niezależnie od tego, czy jest to chmura publiczna, czy lokalne oprogramowanie/sprzęt.
- Wbudowane inteligentne transakcje. MariaDB Platform to jedyna relacyjna baza danych typu open source, która korzysta zarówno z pamięci wierszowej, jak i kolumnowej. Dzięki temu standardowe transakcje mogą być nasycone analizą dla inteligentniejszych transakcji.
- Architektura wielowątkowa do skalowania wydajności z liczbą rdzeni/procesorów. Platforma MariaDB poprawia skalowalność i wydajność przy użyciu zaawansowanego serwera proxy bazy danych i wielu specjalnie zaprojektowanych silników pamięci masowej.
MariaDB ma przewagę TCO
W biuletynie zamieściliśmy porównanie kosztów, korzystając z opublikowanych cen katalogowych w oparciu o minimalną konfigurację, która jest w stanie spełnić standardowe wymagania przedsiębiorstwa dotyczące bazy danych.
Odkryliśmy, że po trzech latach pracy na trzech lokalnych serwerach, każdy z dwoma 16-rdzeniowymi procesorami, całkowity koszt Oracle jest 84 razy wyższy niż w przypadku platformy MariaDB, a wybierając platformę MariaDB, organizacje mogą zaoszczędzić ponad 9 milionów dolarów po trzech latach.
Dla naszych klientów oszczędności są bardzo realne. Największy bank w Azji Południowo-Wschodniej, Bank Rozwoju Singapuru (DBS), zaoszczędził 90% całkowitych kosztów baz danych, przenosząc aplikacje o znaczeniu krytycznym na platformę MariaDB.
MariaDB ma parzystość funkcji tam, gdzie to się liczy
Zaufana przez organizacje takie jak Deutsche Bank, DBS, Nasdaq, Red Hat, ServiceNow, Verizon i Walgreens – platforma MariaDB spełnia te same podstawowe wymagania, co zastrzeżone bazy danych, ale za ułamek kosztów.
MariaDB zapewnia funkcjonalność, na którą liczysz z DBMS klasy korporacyjnej, w tym:
- Zgodność z ACID, integralność referencyjna, transakcje
- Unicode UTF-8
- Przejrzyste szyfrowanie danych
- Klucze obce
- ZŁĄCZA, PRZECIĘCIE, Z WYJĄTKIEM, Łączy
- Wspólne wyrażenia tabelowe (CTE), funkcje okien
- Tabele czasowe (wersje systemu, okresy aplikacji, czasy dwuczasowe)
- Kursory, wyzwalacze, funkcje, zdarzenia, procedury, dynamiczny SQL, sekwencje
- Operatory zestawów, konstruktory wartości tabeli
- Funkcje agregujące zdefiniowane przez użytkownika, funkcje agregujące o uporządkowanym zestawie
- Partycjonowanie i sharding
- Przywrócenie punktu w czasie
- Niewidoczne kolumny, wygenerowane lub wirtualne kolumny
Istnieje jasna ścieżka migracji
MariaDB pomogła wielu firmom zaoszczędzić pieniądze i usprawnić operacje dzięki migracji z Oracle. MariaDB Enterprise Server zawiera funkcje zaprojektowane specjalnie w celu płynnego przejścia oraz skrócenia czasu i kosztów migracji, a także umożliwienia administratorom baz danych i programistom dalszego korzystania z ich wiedzy o Oracle Database. Te funkcje, takie jak parser zgodności PL/SQL – zwany SQL/PL w MariaDB Server – są opisane bardziej szczegółowo w białej księdze.
Dowiedz się więcej o 6-etapowej metodologii migracji opracowanej przez ekspertów MariaDB w artykule „Obniżenie całkowitego kosztu posiadania bez obniżania standardów:migracja do platformy MariaDB od Oracle”.