Showing entries 1 to 10
Displaying posts with tag: cluster (reset)
Tutoriel – Déployer MySQL 8.0 InnoDB Cluster (09-2019)

Cela fait maintenant 1 an que j’ai écris la v1 de ce tuto sur MySQL InnoDB Cluster et durant ce laps de temps, mes collègues d’Oracle MySQL ont travaillé très dur pour enrichir la solution et développer pas mal de nouvelles fonctionnalités.
En fait que du bon ? – grâce à vous et à vos retours – merci infiniment !.

Bref tu l’as compris, c’est le moment de mettre à jour ce tutoriel.
En clair, cet article remplace et annule l’ancien.

Je t’invite à passer un moment avec moi pour découvrir les différentes étapes du déploiement d’un MySQL InnoDB Cluster, l’utilisation de MySQL Router et aussi les principales commandes pour gérer ton cluster avec MySQL Shell.

The post Tutoriel – Déployer MySQL 8.0 InnoDB Cluster (09-2019) first appeared on …

[Lire plus]
Déployer 1 cluster MySQL avec 2 commandes

Dans cette courte vidéo, je vais te montrer comment créer un cluster MySQL de 3 nœuds avec simplement 2 commandes.
https://www.youtube.com/watch?v=YZzGsDjlWvk

The post Déployer 1 cluster MySQL avec 2 commandes first appeared on dasini.net - Journal d'un expert MySQL.

Tutoriel – Déployer MySQL 8.0 InnoDB Cluster

Cela fait maintenant plus d'un trimestre que MySQL 8.0 est GA (8.0.11; 8.0.12), il est temps que je t'en parle :)

Dans la liste des besoins essentiels de mes clients se trouve la Haute Disponibilité avec MySQL. On va voir, dans cet article, comment déployer et gérer un cluster MySQL "from scratch" , sous la forme d'un tutoriel, grâce à la solution HA tout en un : MySQL InnoDB Cluster.

The post Tutoriel – Déployer MySQL 8.0 InnoDB Cluster first appeared on dasini.net - Journal d'un expert MySQL.

Tutoriel – Déployer MySQL 5.7 InnoDB Cluster

L'un des principaux besoins de mes clients est la Haute Disponibilité avec MySQL. On va voir, dans cet article, comment déployer et gérer un cluster MySQL 5.7 "from scratch" , sous la forme d'un tutoriel, grâce à la solution HA tout en un : MySQL 5.7 InnoDB Cluster.

The post Tutoriel – Déployer MySQL 5.7 InnoDB Cluster first appeared on dasini.net - Journal d'un expert MySQL.

Nouveaux livres MySQL

Jadis, lorsque l'on voulait approfondir un sujet technique, il nous fallait à tout prix LE livre (celui là à littéralement changé ma vie, et ce n'est pas le seul: celui là, celui là,...). De nos jours, des milliards de ressources sont disponibles gratuitement sur internet, mais il faut bien l'avouer, la qualité est en générale plutôt mauvaise :(
Heureusement, il existe encore des talents qui donnent de leur temps pour écrire de nouveaux livres qui auront peut-être à leur tour un impact sur ces millions de femmes et d'hommes qui construisent les applications d'aujourd'hui et de demain en utilisant la base de données la plus populaire au monde, MySQL.
Permet moi de te présenter 3 nouveaux livres MySQL : MySQL and JSON: A Practical Programming Guide / Introducing the MySQL 8 Document Store / Pro MySQL NDB Cluster

The post …

[Lire plus]
17 décembre Meet-up la nuit MariaDB !!!

I N V I T A T I O N Meetup SkySQL & LeMug.fr Mardi 17 décembre 2013 à 19h Avec MariaDB, Galera Cluster et CCM Benchmark en présence de Michael « Monty » Widenius     « Sortie de MariaDB 10.0 » Sortie de MariaDB 10.0. Haute disponibilité avec Galera Cluster et SkySQL. Retour […]

Présentation: Architectures haute disponibilité avec MySQL

La haute disponibilité consiste à faire en sorte qu’un service ou une architecture soit le moins souvent indisponible…

http://dasini.net/blog/presentations/?#Haute_dispo_avec_MySQL

PDF à télécharger

GlusterFS: création des packages Debian

Des packages existent déjà, merci à Leonardo Rodrigues de Mello. Mais ils sont en version 1.3.8, et depuis pas mal de bugs ont été corrigés, de nouvelles features sont apparues, il m'a parut nécessaire de construire mes propres packages.

Une version modifiée de FUSE est conseillée, et après l'installation et quelques mois d'utilisation non-intensive, je n'ai pas rencontré de problèmes.

  • Pour les packages fuse, je ne les ai pas recompilé, il existe déjà en version patchées.
gregbox:/usr/src/glusterfs# wget "http://lmello.virt-br.org/debian/fuse/libfuse2_2.7.2-glfs8-0_amd64.deb"
gregbox:/usr/src/glusterfs# wget http://lmello.virt-br.org/debian/fuse/libfuse-dev_2.7.2-glfs8-0_amd64.deb
gregbox:/usr/src/glusterfs# wget http://lmello.virt-br.org/debian/fuse/fuse-utils_2.7.2-glfs8-0_amd64.deb
  • l'installation :
[Lire plus]
Les gestionnaires de sessions PHP

Actuellement, pour les sessions, nous utilisons un gros serveur et MySQL avec des tables en HEAP pour stocker les sessions. Problème, ces tables ne supportent pas les types BLOB et TEXT, ce qui implique d'utilise un champ VARCHAR, limité à 255 caractères, on atteint très vite cette limite.

Je suis donc à la recherche d'alternatives, sachant qu'on va stocker plus d'informations pour éviter au maximum les cookies, et que les performances requises sont importantes: aujourd'hui environ 2000 requêtes de sessions / secondes, demain ce sera bien pire à cause du web 2.0.

MySQL Cluster

MySQL n'est pas encore sortie en version stable en 5.1, version nécéssaire pour avoir un MySQL Cluster. Avec tous les problèmes que l'on rencontre avec 5.1 (enfin, uniquement les nouvelles fonctionnalités), le temps de mise en oeuvre, le coût des serveurs, cette solution est fortement compromise. D'autant plus que MySQL n'utilise pas …

[Lire plus]
Installation du MySQL Cluster

Le but de ce billet est d’installer rapidement une configuration permettant de tester le cluster MySQL.
Il existe plusieurs façons de faire, en voici une basée sur les binaires de la dernière version à ce jour, la cluster 6.2.15. Rappelez-vous que depuis la version 5.1.25 de MySQL, les binaires du cluster ne sont plus inclus mais disposent de leur propre branche.

Haute disponibilité (redondance), montée en charge et haute performance (données en mémoire vive), une architecture en “shared-nothing” (aucun élément du cluster ne partage le même hardware) et un serveur mysql doté d’un nouveau moteur de stockage (NDB encore appelé NDBCLUSTER), voici quelques caractéristiques du cluster MySQL. Voyons comment l’installer en un minimum …

[Lire plus]
Showing entries 1 to 10