Databases for Cassandra
Vos clusters big data managés avec Cassandra
Déployez et exécutez un cluster distribué Apache Cassandra en quelques clics, managé par nos équipes. Très performant et hautement disponibilité, ce service NoSQL est spécialement adapté pour vos traitements massifs de requêtes en écriture.
Pourquoi choisir OVHcloud Managed Cassandra ?
Open-source et managé
Bénéficiez de la version open-source officielle de votre moteur de base de données. Vos services sont déployés, administrés, maintenus et mis à l'échelle par OVHcloud.
Rapport performances/prix
Vos bases de données sont facturées à l’usage, aux meilleurs prix du marché, avec IOPS, sauvegardes et trafic inclus. Elles s'appuient sur des instances de dernière génération.
Résilience et sécurité
Engagement de niveau de service allant jusqu’à 99,99 % grâce aux déploiements multirégions (3-AZ). Solution conforme aux normes les plus strictes (ISO/IEC 27001, ISO/IEC 27701, SOC 2 Type 2) pour vos données.
Plus de 60 services Public Cloud
Vos bases de données sont intégrées à un catalogue de services IaaS et PaaS conçus pour vous aider à gérer plus efficacement vos projets d'applications cloud native, Data et IA.
Exemples de cas d'usage

Applications orientées Big Data
Le système de gestion de base de données (SGBD) Apache Cassandra est particulièrement performant. Il a été conçu pour gérer rapidement les plus gros volumes de données. De plus, il est distribué, c’est-à-dire que plus le nombre de nœuds composant le cluster est élevé, plus sa capacité de traitement peut augmenter. Il est notamment utilisé pour des applications qui impliquent la manipulation de datasets de volumes importants.

Modernisation des bases de données historiques
Managed Cassandra est un service hautement disponible qui inclut des sauvegardes. Il offre également de nombreuses extensions pour les déploiements dans des environnements Entreprises. Riche en fonctionnalités et robuste, Cassandra est une solution appropriée pour migrer vers une base de données NoSQL depuis une base de données traditionnelle. L’objectif ? Augmenter sa capacité de traitement dans le cloud.

Adapté aux usages haute performance en lecture
Grâce à sa fonctionnalité d’accès direct par primary key (PK), vous pouvez obtenir directement une information sans avoir à effectuer de sous-requête. De nombreuses applications de monitoring en temps réel utilisent Cassandra pour cette fonctionnalité, ainsi que pour sa capacité à absorber rapidement un grand nombre de requêtes en écriture.
SPECIFICATIONS
Fontionnalités clés
Évolutivité
D'un plan à l'autre en un clic
Sauvegarde automatique
Rétention de 1 jour
Connection pooling
Inclus
Observabilité
Collectez vos metrics avec Prometheus
Point in Time Recovery
Inclus
Support SSTableloader
Bientôt disponible
Haute disponibilité 3-AZ
Triple réplication en guise de fail-over
Support de Terraform
Inclus
Réseaux privé
Inclus (vRack)
Notre gamme Managed Cassandra
Des solutions conçues pour répondre à tous vos besoins
Documentation
Ces produits peuvent vous intéresser
Les questions que vous vous posez
Qu’est-ce que Cassandra ?
De son nom complet Apache Cassandra, ce système de gestion de bases de données (SGBD) NoSQL open source stocke les données sous forme de clé-valeur. De plus, il stocke et manipule les données pour les restructurer. Cassandra possède son propre langage pour effectuer des requêtes : le Cassandra Query Language (CQL). Ce dernier fonctionne sur l’ensemble des systèmes d’exploitation, ce qui en fait une solution flexible.
Qu’est-ce que Managed Cassandra ?
Ce service est une DBaaS (Database-as-a-Service). Réparti entre plusieurs de nos instances Public Cloud, il est fourni comme un service clés en main. Il vous facilite le travail, car nous nous occupons de sa gestion et de son administration (configuration, maintenance, sauvegarde, sécurité et évolutivité). En résumé, il s’agit d’un service de bases de données cloud qui vous fait gagner du temps.
Puis-je installer Cassandra sur des instances Public Cloud moi-même ?
C’est possible une fois que vous avez téléchargé et déployé la dernière version du JDK Java. Cependant, vous devrez effectuer toutes les missions de gestion et d’administration de vos bases de données. Vous ne bénéficierez donc pas des fonctionnalités que nous fournissons dans notre service clés en main.
Pourquoi Cassandra est-elle une base de données populaire ?
Initialement déployé par un grand nom de l’industrie IT, puis portée depuis 2008 par la fondation Apache, Cassandra est désormais le second moteur le plus utilisé au monde selon les derniers recensements. Ce phénomène s’explique par l’accent mis sur la performance et la haute disponibilité, avec un mode distribué permettant de minimiser, voire de supprimer, les Single Points of Failure (SPOF).
Cassandra est-elle une base de données SQL ou NoSQL ?
Cassandra est une base de données NoSQL. Elle est conçue pour gérer de grandes quantités de données réparties sur plusieurs serveurs sans point de défaillance unique.
À quels usages correspond Cassandra ?
Cassandra est utilisé pour des applications nécessitant une grande évolutivité et une haute disponibilité sans compromettre la performance en lecture et écriture. Cette solution est idéale pour les applications de télémétrie, les systèmes de gestion de données de médias sociaux, les services de messagerie et les scénarios où la vitesse et la fiabilité des opérations de données sont critiques.
Est-ce que Cassandra est plus efficace que MongoDB ?
Ces deux moteurs de bases de données proposent des avantages différents, bien que tous les deux fassent partie des bases de données NoSQL. L’une des différences réside dans le langage utilisé pour les requêtes. MongoDB repose sur une syntaxe proche du JavaScript, tandis que Cassandra est plus singulier, avec l’utilisation du CQL qui lui est propre.
On note également une différence dans la gestion de la redondance d’un cluster : MongoDB possède toujours un serveur maître et des serveurs secondaires prêts à prendre le relais, tandis que Cassandra utilise un modèle différent qui s’appuie sur de multiples nœuds maîtres au sein du même cluster.
Quelle est la différence entre les offres Essential, Business et Enterprise ?
Chacune représente un pack Cassandra précis sur Public Cloud et comprend des fonctionnalités variables qui répondent à des applications différentes. Celles-ci peuvent concerner la taille du cluster, le nombre de nœuds dans le cluster, le réseau, l’évolutivité ou encore la haute disponibilité.
Les données stockées dans Managed Cassandra sont-elles partagées avec des tiers ?
Non. Votre service dispose d’une ou plusieurs instances Public Cloud qui l’exécutent et qui sont dotées d’un espace de stockage dédié individuel. De cette manière, vous seul contrôlez vos données.
Puis-je migrer vers des nœuds de plus grande capacité ?
C’est possible. En effet, s’il s’avère que vos besoins en matière de RAM ou d’espace de stockage augmentent, vous pouvez choisir des nœuds avec une plus grande capacité. Sachez cependant qu’il n’est pas possible de revenir à un nœud de capacité inférieure.
Managed Cassandra dispose-t-il d’une sauvegarde ?
Oui. Nous fournissons une sauvegarde automatisée pour chaque offre. Cependant, les politiques de conservation par défaut diffèrent selon la formule choisie. Nous vous conseillons donc d’étudier l’ensemble de nos offres avant d’arrêter votre choix.
Pourquoi dois-je payer pour utiliser Managed Cassandra alors que le service est basé sur une licence open source ?
Nous effectuons toutes les missions de gestion et d’administration de la base de données pour vous. Ainsi, vous n’avez pas à vous soucier de la mise en place, de la maintenance, de la sécurité, de la sauvegarde ni de l’évolutivité. C’est ce service managé que nous facturons pour vous éviter ces contraintes.
Puis-je connecter Managed Cassandra avec mon serveur Bare Metal ?
Oui. Vous pouvez connecter votre base de données à votre serveur via un réseau public ou privé. Toutefois, vous devrez le faire vous-même et vous devrez également gérer et administrer votre base de données par vos propres moyens.
Quelle est la différence entre les régions 1-AZ et 3-AZ ?
Découvrez la résilience des déploiements dans notre guide dédié.
Les régions 1-AZ utilisent une zone de disponibilité unique avec un ou plusieurs centres de données. Même si elles offrent une protection contre les pannes de serveurs et de pilotes, elles peuvent être vulnérables aux pannes de centres de données. Cela peut affecter l’accès en cas de défaillance du centre de données d’hébergement.
En comparaison, les régions 3-AZ se composent de 3 zones de disponibilité indépendantes, chacune isolée en matière d’alimentation, de refroidissement et de réseau, offrant ainsi une véritable isolation des pannes. Cette architecture permet la disponibilité du service même en cas de panne d’une zone entière.
Gardez l’esprit tranquille grâce à des engagements de niveau de service (Accord de niveau de service (SLA)) de 99,99 %.
Puis-je migrer mes charges de travail 1-AZ vers une 3-AZ ?
Oui ! La migration est tout à fait possible d’une région 1-AZ vers une région 3-AZ.
Vous pouvez connecter des régions 1-AZ à des régions 3-AZ via une connectivité privée afin d’optimiser la complexité et le coût de vos déploiements d’infrastructure.
La commercialisation de notre Service Databases for Cassandra prendra fin le 15 septembre 2025. Si, à cette date, vous êtes toujours client du Service, vous pourrez continuer à l’utiliser jusqu’à sa fin de vie, planifiée le 15 décembre 2025. Pour toute assistance, contactez notre support.