Des données toujours disponibles

Riak KV est doté d'une architecture sans maître et multi-nœud permettant de profiter de lectures et d'écritures rapides en cas d'anomalie au niveau du serveur ou du matériel. Pour garantir la disponibilité des données et la gestion des partitions, Riak KV réplique par défaut les informations dans trois nœuds du cluster. Il n'existe aucun maître et aucun point de défaillance, et n'importe quel nœud peut traiter une requête entrante.

Cette architecture sans maître fait de Riak KV un outil simple à configurer et à utiliser. L'ajout et la suppression de nœuds dans un cluster constituent également un jeu d'enfant.

La disponibilité de Riak TS constitue un argument imparable si aucune interruption n'est envisageable.

Architecture sans maître de Riak KV


LA GESTION DES SYSTÈMES DISTRIBUÉS EST ARDUE

Les bases de données distribuées constituent des structures complexes qui se doivent d'être hautement disponibles. Riak KV est un système distribué extrêmement optimisé et résilient.

Riak KV est une base de données NoSQL de type clé/valeur dotée d'une architecture sans maître qui permet de distribuer les données de manière uniforme au sein d'un cluster. Plusieurs nœuds constituent un seul cluster, et chaque nœud de ce dernier est en mesure de traiter des requêtes en lecture et écriture. Les données sont distribuées de manière uniforme dans les nœuds. En outre, des nœuds supplémentaires peuvent être ajoutés très facilement, sans qu'aucune réorganisation ou interruption ne soit requise. Par défaut, il existe trois copies de vos données. Si un nœud présente une anomalie suite à un problème au niveau d'une partition ou du serveur, ces mêmes données sont toujours transmises rapidement à votre application et donc disponibles à tout instant.

AVANTAGES LIÉS À LA RÉSILIENCE DANS RIAK KV

Si votre application n'est pas en mesure de traiter les requêtes de lecture et d'écriture, cela peut avoir une incidence négative sur vos revenus et sur la confiance de vos clients. En outre, le fonctionnement d'une telle application est peu satisfaisant pour les utilisateurs et des pertes de données critiques peuvent se produire. Riak KV est un outil réputé pour sa résilience.

Réduisez les temps d'arrêt
Les applications hautement résilientes sont synonymes d'interruptions réduites. Riak KB, grâce aux trois copies de vos données qu'il inclut, assure la disponibilité continue de ces dernières, même en cas de partition du réseau ou de panne matérielle.

Réduisez les coûts
La perte de nœuds peut se révéler couteuse. Les clusters Riak KV continuent à fonctionner même si des nœuds présentent une anomalie, ce qui vous permet de remplacer ceux défectueux pendant les heures normales de travail et, ainsi, de réduire les coûts d'opération.

Augmentez aisément la capacité
L'architecture sans maître de Riak KV est garante de scalabilité. Vous pouvez facilement ajouter ou retirer des nœuds en fonction des besoins de votre entreprise.

ibm-weather-company« Le volume de données que nous rassemblons grâce aux modèles de prévision et auprès des satellites, radars, utilisateurs et stations météorologiques du monde entier dépasse les 20 To chaque jour, et augmente rapidement. Ces données nous permettent de proposer les bulletins météo les plus fiables de la planète, ainsi que de diffuser des alertes en cas de conditions météorologiques critiques. C'est pourquoi elles sont d'une importance absolue et doivent être constamment disponibles. Riak KV Enterprise offre la flexibilité et la fiabilité dont nous avons besoin pour exécuter plus de 100 000 transactions par seconde, avec une latence inférieure à 20 ms à l'échelle du globe. »

– Bryson Koehler, Vice-président exécutif et directeur des systèmes d'information de The Weather Company

  1.  RÉSILIENCE
  2. SCALABILITÉD'EXCEPTION
  3. SIMPLICITÉOPÉRATIONNELLE
  4. RÉPLICATIONINTELLIGENTE
  5. PRISE EN CHARGE DESREQUÊTES COMPLEXES
  6. GLOBAL OBJECTEXPIRATION
  7. TECHNOLOGIE DVV(DOTTED VERSION VECTORS)
  8. TYPES DE DONNÉES RIAK
  9. API ET BIBLIOTHÈQUES CLIENTESPUISSANTES
  10. CONNECTEURAPACHE SPARK
  11. ENVIRONNEMENTAPACHE MESOS
  12. MISE EN CACHEREDIS
  13. RÉPLICATIONMULTI-CLUSTER