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

Zapoznanie się z możliwościami i funkcjami MariaDB SkySQL

SkySQL to pierwsza baza danych jako usługa (DBaaS), która odblokowuje pełną moc platformy MariaDB w chmurze. Stworzona z myślą o aplikacjach o znaczeniu krytycznym i zarządzaniu przedsiębiorstwem baza danych SkySQL w chmurze koncentruje się na funkcjach, które poprawiają jakość życia programisty, administratora baz danych i operatora — rozszerzając zaawansowane funkcje korporacyjne o niezrównaną łatwość obsługi i pierwszorzędne innowacje.

Platforma MariaDB dla transakcji

Niezależnie od tego, czy potrzebujesz możliwości transakcyjnych na potrzeby tworzenia/testowania, czy produkcji, platforma MariaDB do obsługi transakcji zapewnia solidne, nowoczesne możliwości SQL MariaDB Enterprise Server w konfiguracji autonomicznej z jednym węzłem lub w wielowęzłowej replikowanej topologii podstawowej/repliki.

Gotowa do produkcji topologia replikacji podstawowej/repliki łączy niezawodny i szybki silnik pamięci masowej InnoDB z trwałą pamięcią blokową SSD. Wykorzystując MariaDB MaxScale, ta topologia obejmuje dzielenie odczytu/zapisu, wiele replik do odczytu i automatyczne przełączanie awaryjne w celu zapewnienia wysokiej dostępności. Ponieważ SkySQL jest oparty na Kubernetes, solidne możliwości samonaprawy dodatkowo zwiększają dostępność usług i odporność.

Usługi SkySQL można uruchomić za pomocą kilku kliknięć, co zapewnia elastyczność wdrożenia podstawowej i do pięciu replik do produkcji, a następnie wdrożenia tej samej konfiguracji do testów. Gotowy w ciągu kilku minut SkySQL eliminuje potrzebę wstępnego udostępniania drogiego sprzętu do testów, który często pozostaje bezczynny. Jak w przypadku każdej oferty w chmurze, płacisz tylko za to, z czego korzystasz.

Platforma MariaDB do analiz

Tradycyjne platformy RDBMS zapewniają doskonałe przetwarzanie transakcyjne, które zazwyczaj zależy od indeksów w celu uzyskania wydajności zapytań. Nowoczesne aplikacje wymagają możliwości wykonywania zapytań na bieżąco, przy użyciu skomplikowanych filtrów – nie da się dodać indeksu dla każdego zapytania. Rozwiązaniem jest kolumnowe przechowywanie danych.

Platforma MariaDB do analiz wykorzystuje możliwości kolumnowe MariaDB ColumnStore z danymi umieszczonymi w obiektowej pamięci masowej w chmurze. W tej konfiguracji nie tylko zyskujesz korzyści analityczne związane z wysoką wydajnością kolumnowej pamięci masowej, ale także eliminujesz potrzebę wstępnego przydzielania pamięci na potrzeby rozwoju. Platforma MariaDB do analiz umożliwia wykonywanie zapytań ad hoc w czasie rzeczywistym na dużych zbiorach danych, w niedrogiej obiektowej pamięci masowej, płatnej zgodnie z rzeczywistym użyciem.

Dzięki łatwemu udostępnianiu pojedynczego węzła jest proste i opłacalne przechowywanie danych kolumnowych do testowania i okresowych zadań analizy biznesowej.

Platforma MariaDB dla inteligentnych transakcji

"Obydwa." Mówiliśmy o szybkim i niezawodnym przetwarzaniu transakcji. Mówiliśmy o przetwarzaniu analitycznym w czasie rzeczywistym. Inteligentne transakcje wykorzystują najlepszy silnik pamięci masowej dla każdego rodzaju obciążenia oraz logicznie i fizycznie łączą informacje, aby były dostępne w czasie zbliżonym do rzeczywistego. Poprawa dostępu do danych w ten sposób zwiększa produktywność pracowników wiedzy i może zapewnić wzbogacone doświadczenie klienta.

MariaDB Platform X4 umożliwia inteligentne transakcje, przechowując dane zarówno w formacie wierszowym, jak i kolumnowym. Korzystając z replikacji, MariaDB Enterprise Server replikuje zapisy z tabel InnoDB do tabel MariaDB ColumnStore, zapewniając, że aplikacja może przeprowadzać przetwarzanie analityczne bieżących danych. Dzięki prostemu wdrożeniu w chmurze masz możliwości hybrydowej bazy danych ze znaną składnią i łącznikami MariaDB SQL.

Platforma MariaDB dla inteligentnych transakcji eliminuje potrzebę kosztownego i czasochłonnego ETL (wyodrębnianie, przekształcanie, ładowanie) w oddzielny magazyn danych do uruchamiania obciążeń analitycznych. Zapytania można wykonywać w dowolnym aparacie magazynu lub używać sprzężeń między aparatami w celu łączenia informacji. MariaDB SkySQL to rozwiązanie dla użytkowników, którzy potrzebują analizy danych przechowywanych w transakcyjnej bazie danych w czasie zbliżonym do rzeczywistego.

Platforma MariaDB do inteligentnych transakcji w SkySQL wykorzystuje pamięć trwałą i silnik pamięci InnoDB do danych transakcyjnych oraz wykorzystuje pamięć obiektową i silnik pamięci ColumnStore do danych analitycznych – oba na jednym serwerze z MariaDB MaxScale jako serwerem proxy bazy danych. MaxScale zapewnia interfejs między danymi a aplikacjami. Używanie SkySQL do inteligentnych transakcji eliminuje wiele pracy i zmartwień związanych z konfiguracją hybrydowej bazy danych przetwarzania transakcyjnego/analitycznego. Po prostu uruchamiasz swoją instancję bazy danych i zaczynasz.

Funkcje SkySQL

  • SkySQL jest wspierany przez MariaDB — nasz certyfikowany przez MariaDB zespół SkyDBA, Site Reliability Engineers (SRE) oraz zespół inżynierów MariaDB, którzy zbudowali MariaDB Platform — ekspertów, którzy najlepiej znają tę platformę.
  • SkySQL jest dostępny na Google Cloud Platform (GCP) w sześciu regionach GCP na trzech kontynentach. Wykorzystujemy funkcje Google Kubernetes Engine (GKE), aby zwiększyć odporność, elastyczność i izolację.
  • Wystąpienia usług SkySQL są dostępne w różnych rozmiarach, z rozmiarami vCPU, pamięci i pamięci masowej, aby spełnić potrzeby Twojego obciążenia.
  • Bezpieczeństwo jest przedmiotem troski każdego klienta bazy danych. SkySQL został zaprojektowany z solidną architekturą bezpieczeństwa, aby zaspokoić potrzeby naszych wymagających klientów korporacyjnych. Dane w spoczynku są szyfrowane. Przesyłane dane są szyfrowane przez SSL/TLS. System został zaprojektowany w taki sposób, że dane przechowywane w usługach SkySQL nie są dostępne dla naszych inżynierów operacyjnych i SRE.
  • Automatyczne nocne kopie zapasowe są zawarte w usługach SkySQL.
  • W tej wersji wprowadzono techniczną wersję zapoznawczą usługi SkySQL Monitoring, która zapewnia graficzny widok usług SkySQL w czasie rzeczywistym. SkySQL Monitoring jest tworzony przez ekspertów ds. baz danych w MariaDB, którzy wiedzą, jak ważne jest dostarczanie niezawodnych metryk bazy danych z łatwymi w użyciu klikalnymi wykresami i wykresami, które są istotne dla użytkowników bazy danych.
  • Zawarty jest również podgląd techniczny analizy obciążenia. Analiza obciążenia SkySQL, dostępna teraz ze wstępnie przechwyconymi danymi, stosuje tysiące obserwacji tygodniowo do modelu uczenia głębokiego. Rezultatem jest zestaw odrębnych obciążeń z powtarzającymi się przejściami i wzorcami oraz ich kluczowymi, wyróżniającymi metrykami – wszystko to jest pomocne w diagnozowaniu nieprawidłowości i zmian w obciążeniu pracą, a wszystko jest dostępne do interaktywnej wizualizacji.

Rozpocznij

SkySQL został zbudowany przez twórców bazy danych MariaDB, aby być najlepszą usługą MariaDB DBaaS na świecie. Architektura SkySQL łączy najlepsze elementy platformy MariaDB, Kubernetes i chmury, aby spełnić wymagania aplikacji korporacyjnych o znaczeniu krytycznym. Jesteśmy bardzo podekscytowani tym wydaniem i z przyjemnością zapraszamy Cię do zapoznania się z nim.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak działa YEARWEEK() w MariaDB

  2. Jak HEX() działa w MariaDB

  3. Jak zainstalować MariaDB 10 na Debianie i Ubuntu?

  4. Skalowanie bazy danych Moodle

  5. Instalowanie Laravel na Ubuntu z obsługą Apache, MariaDB i PHP