MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Comment concevoir des environnements de base de données Open Source hautement disponibles

Nous sommes heureux d'annoncer que notre dernier livre blanc technique sur la conception d'environnements de bases de données open source hautement disponibles est désormais disponible en téléchargement.

Rédigé par notre collègue Krzysztof Książek, Senior Support Engineer chez Manynines, ce nouveau livre blanc s'adresse aux administrateurs de base de données, aux administrateurs système et autres qui peuvent se poser des questions telles que :Comment savoir si votre environnement est hautement disponible ou non ? Comment le mesureriez-vous ? Quelles sont les étapes à suivre pour améliorer la disponibilité ? Comment concevoir votre configuration pour la rendre hautement disponible dès le début ?

Il aborde les bases de la haute disponibilité, explique comment concevoir votre environnement pour une haute disponibilité et fournit des exemples de certaines des configurations hautement disponibles les plus courantes.

La haute disponibilité est aujourd'hui incontournable pour tout déploiement sérieux et l'époque où vous pouviez programmer une indisponibilité de votre base de données pendant plusieurs heures pour effectuer une maintenance est révolue depuis longtemps. Pour les entreprises d'aujourd'hui, les services indisponibles sont synonymes de clients et d'argent perdus. Rendre un environnement de base de données hautement disponible doit donc être l'une des plus hautes priorités.

Bien sûr, il existe de nombreuses solutions HA disponibles dans l'écosystème MySQL (et MariaDB), mais comment savons-nous à quelles solutions nous pouvons faire confiance ?

Certaines solutions peuvent fonctionner dans certaines conditions spécifiques, mais peuvent causer plus de problèmes lorsqu'elles sont appliquées en dehors de celles-ci. Même une fonctionnalité de base comme la réplication MySQL, qui peut être configurée de plusieurs manières, peut causer des dommages importants - par exemple, la réplication circulaire avec plusieurs maîtres inscriptibles. Bien qu'il soit facile de mettre en place une "configuration multi-maître" à l'aide de la réplication, elle peut très facilement casser et nous laisser avec des ensembles de données divergents sur différents serveurs. Pour une base de données, qui est souvent considérée comme la seule source de vérité, une intégrité compromise des données peut avoir des conséquences catastrophiques.

Téléchargez notre nouveau livre blanc et découvrez les exigences de haute disponibilité dans les configurations de base de données, et comment concevoir le système à partir de zéro.

Exemple de déploiement minimaliste d'un cluster Galera au sein d'un seul centre de données