cassandra-hero

Managed Databases for Cassandra

Przyspiesz wzrost, wdrażając za pomocą kilku kliknięć zarządzany klaster Cassandra. Jest to open source’owy silnik bazy danych NoSQL, idealny do przetwarzania bardziej wymagających zadań i zapewniający wysoką wydajność. Skup się na rozwoju funkcji aplikacyjnych, podczas gdy my zajmiemy się zarządzaniem usługą: konfiguracją, utrzymaniem, wykonywaniem kopii zapasowych, aktualizacjami oraz zapewnieniem wysokiej dostępności.

Created with Sketch.

Skoncentruj się na rozwijaniu aplikacji

Dzięki naszej zarządzanej usłudze Cassandra przyspieszysz operacje i zaoszczędzić czas, ponieważ nie musisz zajmować się administracją i utrzymaniem baz danych.

Created with Sketch.

Kontrola kosztów

Wszystkie nasze usługi posiadają przejrzysty cennik. Płacisz wyłącznie za korzystanie z bazy danych Cassandra. Rozliczenie w modelu za godzinę. Dzięki temu możesz lepiej zarządzać budżetem.

Created with Sketch.

Zachowaj kontrolę nad danymi

Jako część naszej zaufanej chmury, rozwiązanie to spełnia najbardziej restrykcyjne normy. Oferujemy Ci gwarancję zachowania kontroli nad danymi.

Porównaj pakiety Managed Databases for Cassandra

  Essential Business Enterprise
Liczba węzłów 3 węzły w cenie 3 węzły w cenie 6 węzłów w cenie
RAM / węzeł Od 4 do 7 GB Od 15 do 120 GB Od 15 do 120 GB
Całkowita przestrzeń dyskowa Od 240 do 480 GB Od 960 do 7 680 GB  Od 960 do 7 680 GB 
SLA Nie 99,90% 99,95%
Zmiana oferty na wyższą za pomocą kilku kliknięć Tak Tak Tak
Obsługa funkcji SSTableloader Wkrótce dostępne Wkrótce dostępne Wkrótce dostępne
Szyfrowanie danych w spoczynku i w tranzycie (SSL) Tak Tak Tak
Krzywa wydajności Tak Tak Tak
Tworzenie kopii zapasowych w zdalnej lokalizacji w czasie rzeczywistym Tak Tak Tak
Czas retencji kopii zapasowych 1 dzień 1 dzień 1 dzień
Point in Time Recovery Tak Tak Tak
Connection pooling Tak Tak Tak
Wsparcie Terraform (więcej informacji) Tak Tak Tak
Połączenie z prywatną siecią vRack   od 1 do 4 Gbps od 1 do 4 Gbps
Przepustowość prywatnej sieci (vRack) Tak Tak Tak
Wysoka dostępność   Tak Tak


Sprawdź cennik Managed Databases for Cassandra

Przykłady zastosowania Managed Databases for Cassandra

Aplikacje zorientowane na wydajność

System zarządzania bazami danych (DBMS) Cassandra jest bardzo zaawansowany. Został zaprojektowany do szybkiego przetwarzania dużych ilości danych. Ponadto jest rozproszony: im więcej węzłów tworzy klaster, tym większa jest jego moc obliczeniowa. Jest on wykorzystywany w szczególności w aplikacjach wymagających obsługi dużych zbiorów danych.

Modernizacja tradycyjnych baz danych

Managed Databases for Cassandra to usługa o wysokiej dostępności obejmująca opcję tworzenia kopii zapasowych. Oferuje również liczne rozszerzenia umożliwiające firmom realizację wdrożeń. Szeroki wachlarz funkcji oraz wydajność sprawiają, że Cassandra jest odpowiednim rozwiązaniem do migracji danych do bazy NoSQL z bazy tradycyjnej. Dzięki temu zwiększa się moc obliczeniowa w chmurze.

Aplikacje z odczytami o wysokiej wydajności

Dzięki funkcji primary key (PK) uzyskasz bezpośredni dostęp do informacji bez konieczności wykonywania podzapytań. Wiele aplikacji telemetrycznych korzysta z Cassandry ze względu na tę funkcjonalność, a także ze względu na jej zdolność do szybkiego przyjmowania dużej liczby żądań zapisu.

Dokumentacja i przewodniki

Pierwsze kroki

Dowiedz się, jak zacząć korzystać z Managed Databases for Cassandra w projekcie Public Cloud
 

Zamów usługę Managed Databases przez API

Dowiedz się, jak zamówić usługę Managed Databases for Cassandra przez API

Znajdź odpowiedzi na Twoje pytania

Sprawdź najczęściej zadawane pytania

Automatyczne wdrażanie

Nasze bazy danych są zintegrowane w Provider Terraform OVHcloud.

Funkcje

Główne funkcje Managed Databases for Cassandra

Rozproszony klaster

Usługę Cassandra wdrożysz w rozproszonym klastrze ze skalowalnością poziomą. Oznacza to, że wzrost liczby węzłów doprowadzi do zwiększenia ogólnej wydajności i dostępności, w przeciwieństwie do wzrostu pionowego, który wymagałby za każdym razem zmiany serwera na serwer z większą ilością zasobów.

Retencja kopii zapasowych

Oferujemy kilka pakietów usług, które odpowiedzą na Twoje potrzeby w zakresie testowania, programowania i produkcji. Przewidują one inny czas retencji kopii zapasowych, odpowiedni dla każdego z tych zastosowań.

Wysoka wydajność

Cassandra posiada zdolność obsługi aplikacji o dużej liczbie zapisów dzięki modelowi wdrażania multimaster.

Managed Databases for Cassandra gwarantuje bezpieczeństwo i dostępność

Kopie zapasowe zawarte w usłudze

Każda z naszych ofert obejmuje opcję wykonywania kopii zapasowych. Kopie tworzone są domyślnie i umieszczane w czasie rzeczywistym w zdalnej lokalizacji. Dzięki temu przywrócisz dane z określonego punktu w czasie.

Wysoka dostępność

Oferty Business i Enterprise są domyślne wyposażone w kilka węzłów w klastrze Cassandra. Dostępność Twojej bazy danych gwarantują nasze umowne zobowiązania dotyczące poziomu usług.

Szyfrowanie TLS

Cassandra obsługuje protokół TLS/SSL (Transport Layer Security/Secure Sockets Layer), który szyfruje dane w spoczynku lub w tranzycie i zapewnia w ten sposób ich poufność.

Węzły replikacji

Replikacja danych poprzez te węzły gwarantuje ich redundancję i zwiększa dostępność.

Połączenie z prywatną siecią vRack

Pakiety Business i Enterprise pozwalają ograniczyć dostęp do Twojej usługi bazy danych dzięki naszej sieci prywatnej. Zyskujesz przy tym przepustowość do 4 Gbps.

Usługa w chmurze Cassandra dopasowana do wymagań firm

Wysoka dostępność

Pakiet Enterprise, dzięki klastrowi składającemu się z trzech domyślnie dostępnych węzłów, zapewnia SLA na poziomie 99,95%, co daje Ci dodatkową gwarancję w przypadku najbardziej krytycznych wdrożeń.

Dashboard

W katalogu Managed Databases znajdziesz dashboard zintegrowany z Panelem klienta, służący do zarządzania użytkownikami i kopiami zapasowymi oraz śledzenia statystyk zapytań, logów i metryk.

Wyświetlanie logów w czasie rzeczywistym

Dzięki tej funkcji masz dostęp do 100 ostatnich linii logów. Ułatwi Ci to diagnostykę bazy danych i umożliwi optymalizację działania aplikacji.

Automatyzacja procesów za pomocą Terraform (wkrótce dostępna)

Narzędzia i API Terraform umożliwiają udostępnianie baz danych SQL oraz ich konfigurację, dzięki czemu oszczędzasz czas potrzebny na wdrożenia.

Cennik Public Cloud

Cennik Managed Databases for Cassandra

Kwota na miesięcznej fakturze jest obliczana na podstawie wykorzystania bazy danych w modelu za godzinę. Cena zależy od wybranego pakietu: Essential, Business lub Enterprise.

Najczęściej zadawane pytania

Co to jest Cassandra?

Apache Cassandra to open source’owy system zarządzania bazami danych NoSQL. Przechowuje dane w postaci klucz-wartość. Przetwarza je, aby je zrestrukturyzować. Posiada własny język do wykonywania zapytań - Cassandra Query Language (CQL). Działa na wszystkich systemach operacyjnych, co sprawia, że jest to bardzo elastyczne rozwiązanie.

Co to jest Managed Databases for Cassandra?

Jest to baza danych jako usługa (Database as a Service, DBaaS), rozdzielona na kilka instancji Public Cloud i dostarczana jako rozwiązanie gotowe do użycia. Zdecydowanie ułatwia pracę, ponieważ to my zajmujemy się jego zarządzaniem i administrowaniem, czyli konfiguracją, utrzymaniem, tworzeniem kopii zapasowych, bezpieczeństwem i skalowalnością. Podsumowując, Managed Databases for Cassandra to usługa bazy danych w chmurze, dzięki której oszczędzasz czas.

Czy mogę samodzielnie zainstalować usługę Cassandra na instancji Public Cloud?

Jest to możliwe po pobraniu i wdrożeniu najnowszej wersji Java JDK. Niemniej jednak do Ciebie należeć będzie wykonywanie wszystkich zadań związanych z administracją i zarządzaniem bazami danych. Tym samym nie skorzystasz z funkcji, które dostarczamy w ramach naszej gotowej do użycia usługi.

Dlaczego Cassandra jest popularną bazą danych?

Cassandra, wdrożona przez znaną firmę z branży IT, a od 2008 r. prowadzona przez Apache Foundation, jest obecnie drugim najczęściej używanym silnikiem na świecie. Wynika to z faktu, że zapewnia wydajność, a także wysoką dostępność w trybie rozproszonym pozwalającym na zminimalizowanie lub nawet wyeliminowanie pojedynczych punktów podatności na awarie (Single Points of Failure, SPOF).

Czy Cassandra jest skuteczniejsza od MongoDB?

Każdy z tych silników oferuje inne korzyści, choć oba należą do baz danych NoSQL. Jedną z różnic jest język używany do zapytań. MongoDB używa składni zbliżonej do JavaScript, podczas gdy Cassandra korzysta z własnego języka CQL.

Różnicę da się również zauważyć w zarządzaniu redundancją klastra. MongoDB zawsze dysponuje serwerem głównym i serwerami pomocniczymi gotowymi do przejęcia zadań. Cassandra korzysta z innego modelu, opartego na kilku węzłach głównych w tym samym klastrze.

Czym się różnią oferty Essential, Business i Enterprise?

Wszystkie trzy pakiety Cassandra dostarczane są w ramach Public Cloud. Różnią się jednak funkcjami, które odpowiadają różnym zastosowaniom. Mogą one dotyczyć rozmiaru klastra, liczby węzłów, sieci, skalowalności lub wysokiej dostępności.

Czy dane przechowywane w Managed Databases for Cassandra są udostępniane stronom trzecim?

Nie. Twoja usługa opiera się na jednej lub kilku instancjach Public Cloud, które ją uruchamiają. Wyposażone są one w indywidualną dedykowaną przestrzeń dyskową, dzięki czemu kontrolujesz Twoje dane.

Czy mogę przeprowadzić migrację do węzłów o większej pojemności?

Jest to jak najbardziej możliwe. Jeśli Twoje potrzeby w zakresie pamięci RAM lub przestrzeni dyskowej wzrosną, możesz wybrać węzły o większej pojemności. Pamiętaj jednak, że nie jest możliwy powrót do węzła o mniejszej pojemności.

Czy Managed Databases for Cassandra dysponuje opcją kopii zapasowych?

Tak. Każda oferta zawiera opcję automatycznych kopii zapasowych. Niemniej jednak, w zależności od wybranej formuły, domyślna polityka przechowywania kopii jest inna. Dlatego przed dokonaniem wyboru zalecamy zapoznanie się z pełną ofertą OVHcloud.

Dlaczego muszę płacić za korzystanie z Managed Databases for Cassandra, skoro usługa ta jest oparta na licencji open source?

Realizujemy za Ciebie wszystkie zadania związane z zarządzaniem i administrowaniem bazą danych. Dzięki temu nie musisz zajmować się wdrożeniem, konserwacją, bezpieczeństwem, tworzeniem kopii zapasowych czy skalowalnością. To właśnie za tę wartość dodaną pobierana jest opłata.

Czy mogę połączyć Managed Databases for Cassandra z moim serwerem Bare Metal?

Tak. Możesz połączyć bazę danych z serwerem za pomocą sieci publicznej lub prywatnej. Będziesz jednak musiał przeprowadzić tę operację samodzielnie. Ponadto będziesz osobiście zarządzał i administrował bazą danych.