MariaDB
 sql >> Baza danych >  >> RDS >> MariaDB

Wiesz, że chcesz:Migracja z Oracle do MariaDB

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”.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MariaDB JSON_CONTAINS() Objaśnienie

  2. MariaDB JSON_QUOTE() Objaśnienie

  3. Zwróć liczbę dni w miesiącu w MariaDB

  4. Jak działa REVERSE() w MariaDB

  5. Jak FLOOR() działa w MariaDB