custom background image

Databases for Cassandra


Klastry big data zarządzane za pomocą Cassandra

Uruchom rozproszony klaster Apache Cassandra zarządzany przez nasze zespoły. Usługa NoSQL, o wysokiej wydajności i dostępności, umożliwia masowe przetwarzanie operacji zapisu.

Dlaczego warto wybrać OVHcloud Managed Cassandra?

Zarządzana usługa open source

Skorzystaj z oficjalnej open source'owej wersji silnika bazy danych. Usługi są wdrażane, zarządzane, utrzymywane i skalowane przez OVHcloud.

Korzystna relacja ceny do wydajności

Bazy danych są fakturowane według zużycia, w oparciu o najbardziej atrakcyjne stawki rynkowe (IOPS, kopie zapasowe i ruch zawarte w cenie). Działają w oparciu o instancje najnowszej generacji.

Odporność i bezpieczeństwo

Gwarancja poziomu usługi do 99,99% dzięki wdrożeniom w wielu regionach (3-AZ). Rozwiązanie spełniające najwyższe standardy (ISO/IEC 27001, ISO/IEC 27701, SOC 2 Typ 2), aby chronić Twoje dane.

Ponad 60 usług Public Cloud

Twoje bazy danych są zintegrowane z katalogiem usług IaaS i PaaS, które ułatwiają efektywne zarządzanie projektami aplikacji cloud native, data oraz AI.

Przykłady zastosowania

predictible OVHcloud

Aplikacje przetwarzające big data

System zarządzania bazami danych (DBMS) Apache Cassandra jest bardzo wydajny. Został zaprojektowany do szybkiego przetwarzania bardzo dużych ilości danych. Ponadto jest rozproszony - im więcej węzłów składa się na klaster, tym większa jest jego moc obliczeniowa. Rozwiązanie to jest wykorzystywane zwłaszcza w aplikacjach, które wymagają obsługi dużych zbiorów danych.

innovative OVHcloud

Modernizacja starych baz danych

Managed Cassandra to usługa o wysokiej dostępności z funkcją tworzenia kopii zapasowych. Zapewnia również liczne rozszerzenia, które są przydatne podczas wdrożeń w dużych firmach. Dzięki bogatemu zestawowi funkcjonalności, umożliwia migrację z tradycyjnych baz do baz NoSQL, Cel? Zwiększyć wydajność przetwarzania danych w środowisku chmurowym.

powerful OVHcloud

Projekty wymagające wysokiej wydajności odczytu i zapisu

Dzięki funkcji primary key (PK) uzyskasz informacje bezpośrednio, bez konieczności wykonywania podzapytań. Wiele aplikacji monitorujących w czasie rzeczywistym korzysta z Cassandry ze względu na tę funkcjonalność, a także ze względu na jej zdolność do szybkiego przetwarzania dużej liczby żądań zapisu.

SPECYFIKACJA

Kluczowe funkcje

Skalowalność

Migracja do wyższej oferty za jednym kliknięciem

Automatyczne kopie zapasowe

Czas przechowywania: 1 dzień

Pula połączeń

W cenie

Monitoring

Zbieraj metryki za pomocą Prometheus

Point in Time Recovery (PITR)

W cenie

Wsparcie SSTableloader

Dostępne wkrótce

Wysoka dostępność 3-AZ

Potrójna replikacja do celów przełączenia awaryjnego

Wsparcie Terraform

W cenie

Sieć prywatna

W cenie (vRack)

Najczęściej zadawane pytania

Co to jest Cassandra?

Apache Cassandra to open source’owy system zarządzania bazami danych (DBMS) NoSQL, który przechowuje dane w postaci klucz-wartość, przetwarza je i zmienia ich strukturę. Dysponuje własnym językiem do wykonywania zapytań: Cassandra Query Language (CQL). Rozwiązanie działa na wszystkich systemach operacyjnych, co świadczy o jego dużej elastyczności.

Co to jest Managed 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 użytkownikom pracę, ponieważ to my zajmujemy się jego zarządzaniem i administrowaniem (w tym zadaniami związanymi z konfiguracją, utrzymaniem, kopiami zapasowymi, bezpieczeństwem i skalowalnością). Podsumowując, jest to usługa baz danych w chmurze, dzięki której oszczędzasz czas.

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

Jest to możliwe po pobraniu i wdrożeniu najnowszej wersji Java JDK. Pamiętaj jednak, że w takim przypadku 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 zarządzanej usługi.

Dlaczego Cassandra jest popularną bazą danych?

Cassandra, wdrożona przez znaną firmę z branży IT, a od 2008 r. wspierana przez Apache Foundation, jest obecnie drugim najczęściej używanym silnikiem na świecie. Wynika to z faktu, że zapewnia wydajność i 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 bazą danych SQL czy NoSQL?

Cassandra jest bazą danych NoSQL zaprojektowaną do zarządzania dużymi ilościami danych rozproszonymi na wielu serwerach bez pojedynczego punktu podatności na awarię.

W jakich zastosowaniach wykorzystywana jest Cassandra?

Cassandra jest używana w aplikacjach wymagających wysokiej skalowalności, dostępności oraz wydajności operacji odczytu i zapisu. Jest to idealne rozwiązanie do zastosowań telemetrycznych, systemów zarządzania danymi w mediach społecznościowych, usług poczty elektronicznej oraz scenariuszy, w których szybkość i niezawodność operacji na danych ma krytyczne znaczenie.

Czy Cassandra jest bardziej wydajna niż MongoDB?

Chociaż oba te silniki należą do kategorii baz danych NoSQL, każdy z nich zapewnia inne korzyści. Jedną z różnic jest język używany do zapytań. MongoDB opiera się na 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ń, podczas gdy Cassandra korzysta z innego modelu - opartego na kilku węzłach głównych w tym samym klastrze.

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

Wszystkie trzy pakiety Cassandra dostarczane są w ramach Public Cloud. Jednak każdy z nich zawiera funkcje, które są przydatne w innych zastosowaniach. Pakiety mogą różnić się na przykład rozmiarem klastra, liczbą węzłów, parametrami w zakresie sieci, skalowalności lub dostępności.

Czy do moich danych przechowywanych w ramach Managed Cassandra mają dostęp inni użytkownicy?

Nie. Usługa hostowana jest na jednej lub kilku instancjach Public Cloud, które dysponują dedykowaną przestrzenią dyskową zapewniającą izolację danych. Dzięki temu tylko Ty masz do nich dostęp.

Czy mogę migrować obciążenie 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 później nie ma możliwości powrotu do węzła o mniejszej pojemności.

Czy w ramach Managed Cassandra dostępna jest funkcja kopii zapasowych?

Tak. Każdy pakiet zawiera opcję automatycznych kopii zapasowych. Domyślny czas ich przechowywania różni się jednak w zależności od wybranej opcji. Dlatego przed dokonaniem wyboru zalecamy sprawdzenie zawartości wszystkich naszych pakietów.

Dlaczego za Managed Cassandra pobierana jest opłata, skoro usługa jest oparta na licencji open source?

Wykonujemy wszystkie zadania związane z zarządzaniem i administrowaniem bazą danych. Dzięki temu nie musisz martwić się o wdrożenie, utrzymanie, bezpieczeństwo, kopie zapasowe czy skalowalność. To właśnie za tę dodatkową usługę pobierana jest opłata.

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

Tak. Możesz połączyć bazę danych z serwerem za pomocą sieci publicznej lub prywatnej. Operacja ta będzie jednak musiała zostać przeprowadzona przez Ciebie samodzielnie. Ponadto będziesz we własnym zakresie zarządzać i administrować bazą danych.

Jaka jest różnica między regionami 1-AZ i 3-AZ?

Sprawdź odporność wdrożeń dzięki naszemu dedykowanemu przewodnikowi.

Regiony 1-AZ korzystają z jednej strefy dostępności z jednym lub kilkoma centrami danych. Nawet jeżeli chronią przed awarią serwerów i pilotów, mogą być podatne na awarie centrów danych. A to może zakłócić dostęp w przypadku usterki w centrum danych hostingu.

Dla porównania, regiony 3-AZ składają się z 3 niezależnych stref dostępności, z których każda jest odizolowana w zakresie zasilania, systemu chłodzenia oraz sieci, co zapewnia doskonałą ochronę przed awariami. Architektura ta gwarantuje dostępność usługi nawet w przypadku awarii całej strefy.

Wybierz niezawodność usługi dzięki SLA (Service Level Agreement) na poziomie 99,99%.

Czy mogę przenieść obciążenia robocze z 1-AZ do 3-AZ?

Tak! Migracja z regionu 1-AZ do regionu 3-AZ jest jak najbardziej możliwa.

Możesz połączyć regiony 1-AZ z regionami 3-AZ za pośrednictwem prywatnego łącza, aby zoptymalizować złożoność i koszty wdrożeń infrastruktury.

Usługa Databases for Cassandra zostanie wycofana ze sprzedaży w dniu 15 września 2025 r. Jeśli w tym dniu nadal będziesz korzystać z tej usługi, będziesz mógł jej używać do momentu całkowitego wyłączenia, zaplanowanego na 15 grudnia 2025. Jeśli potrzebujesz wsparcia, skontaktuj się z naszym zespołem pomocy technicznej.