août 30, 2018
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.
J’aime ça :
J’aime chargement…
août 21, 2018
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.
J’aime ça :
J’aime chargement…
juillet 23, 2018
Comme tu le sais, JSON (JavaScript Object Notation) est un populaire format d’échange de données. Depuis la version 5.7, MySQL supporte un type de données JSON natif (au format interne binaire pour des raisons d’efficacités), ainsi qu’un riche ensemble de fonctions qui te permettront de manipuler dans tout les sens tes documents JSON.
Soyons clair! Cet article n’est pas une revue exhaustive des différentes fonctions JSON implémentées dans MySQL (RTFM! c’est mieux), mais plutôt une sélection arbitraire de certaines d’entre elles.
J’aime ça :
J’aime chargement…
juillet 12, 2018
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
J’aime ça :
J’aime chargement…
juin 29, 2018
Ce mardi 3 Juillet 2018, je serai présent à l’événement Oracle Code Paris au New Cap Event Center (3 Quai de Grenelle, 75015).
Je vais même faire plus, car je vais présenter MySQL 8.0 Document Store à 11:15 dans le Salon 8-9.
MySQL Document Store permet aux développeurs de manipuler des documents JSON dans MySQL avec une API CRUD, c’est à dire sans avoir recours au SQL. En d’autres termes, SQL est devenu optionnel, dans MySQL !
Intriguant non ? 🙂 Pour en savoir plus, c’est ce mardi 3 juillet…
https://www.slideshare.net/freshdaz/mysql-document-store-a-document-store-with-all-the-benefts-of-a-transactonal-rdbms-104196501
J’aime ça :
J’aime chargement…
avril 16, 2018
J’ai publié, sur la version anglaise du site, une série modestement intitulée « MySQL Security » composée de 7 articles, dont le sujet principal est… la sécurité 🙂
Pour être plus précis, n’étant pas un expert en sécurité, cette série ne traite pas de LA sécurité dans son ensemble. Au contraire, je me suis concentré sur quelques-un des plugins et autres fonctionnalités de MySQL à connaître pour augmenter la sécurité globale de ton système de données.
J’aime ça :
J’aime chargement…
janvier 9, 2018
Toute architecture de base de données se doit de se reposer sur 3 piliers, la supervision (monitoring) , la sauvegarde/restauration et la haute disponibilité. Mon premier article de l’année 2018 concerne l’un des meilleurs combos du moment, en matière de haute disponibilité niveau base de données :
– MySQL 5.7 Group Replication : la seule solution native HA de MySQL, qui permet notamment de faire du vrai multi-master (avec MySQL NDB Cluster mais ceci est hors sujet).
– ProxySQL 1.4 : modestement le meilleur proxy pour MySQL.
J’aime ça :
J’aime chargement…
juillet 24, 2017
Lorsque l’on démarre un nouveau projet, il est en général conseillé de partir sur la version la plus récente de MySQL, histoire de profiter des toutes dernières fonctionnalités mais aussi (surtout ?) d’être certain d’être à jour au niveau des patchs de sécurité.
Cet article centralise les différentes URLs pour télécharger la base de données Open Source la plus populaire au monde.
J’aime ça :
J’aime chargement…
juillet 19, 2017
j’ai régulièrement l’opportunité de rencontrer les utilisateurs des produits MySQL, et je suis toujours un peu surpris de voir des applications critiques qui tournent sur des versions pas vraiment récente (pour employer un euphémisme) 🙂
La bonne nouvelle est que manifestement les anciennes versions de MySQL sont suffisamment stables et performantes pour faire tourner du business moderne. Cependant, et ce même si je comprend bien qu’il est parfois pertinent de figer toutes les couches d’une architecture, il est souvent dommage de ne pas profiter des dernières améliorations d’un point de vue, performance, stabilité, sécurité et bien entendu des nouvelles fonctionnalités de la dernière GA
J’aime ça :
J’aime chargement…
mai 26, 2017
La dernière édition du PHP Tour s’est déroulée les 18 et 19 mai 2017 à Nantes. Ce que j’en garde : un très bon cru, de bien belles rencontres, de bonnes bières ainsi qu’une excellente organisation (merci l’AFUP).
J’ai également eu l’opportunité de présenter MySQL InnoDB Cluster, la nouvelle solution native de haute disponibilité de MySQL :
https://www.slideshare.net/freshdaz/mysql-innodb-cluster-a-complete-high-availability-solution-for-mysql
J’aime ça :
J’aime chargement…