webinar MariaDB

La base de données MariaDB (fork de MySQL) propose 2 webinars le 3 juillet prochain, interressant à suivre.

 

Le premier est un webinar : "MariaDB Enterprise", qui comprendra de nombreux points :

  • Fichiers binaires et installation préconfigurés de MariaDB 10
  • Surveillance de la base de données
  • Fonctionnalités d'analyse des requêtes
  • Logiciel de sauvegarde
  • Le nouveau portail client de MariaDB Enterprise
  • Options de support

 

Le deuxième sera un webinar "MariaDB Enterprise Cluster" avec :

  • Les nouvelles  fonctionnalités disponibles
  • Fichiers binaires et installation préconfigurés pour le serveur de base de données MariaDB 10 + bibliothèque de réplication Galera
  • Fichiers binaires et installation préconfigurés pour les composants de moniteur, d'API et de GUI de MariaDB …
[Lire plus]
Arrivée de l’encryption dans MariaDB

I – De l’encryption, pourquoi faire ?

Suite au scandale Prism de la NSA suite aux révélations de Edward Snowden, la sécurité des données est devenue plus que jamais un sujet d’actualité.

Les gros acteurs tels que Google cherche à protéger les données transmises et stockées pour éviter qu’elles puissent être lues par des sources externes.

 

II – Encrypter votre base de donnée !

Fin mai, Monty annoncait une partenariat entre Eperi et MariaDB. Eperi est une société spécialisée dans les solutions de sécurité.

Cela allait apporter la possibilité d’encrypter les données des colonnes et des blocs …

[Lire plus]
MySQL est-il WebScale ?

I – WebScale, ca veut dire quoi ?

WebScale est un terme à la mode que l’on rencontre de plus en plus fréquemment.

On entend par exemple que Mongo DB est WebScale. En pratique, WebScale signifie simplement qu’une application (un gestionnaire de base de donnée par exemple) est conçue pour « scaler » facilement, c’est à dire supporter plus de charge et de trafic en augmentant par exemple la puissance CPU, le nombre de machine etc…

Dans le cas de MySQL, les développements de ces dernières années ont été beaucoup centrés sur l’amélioration de la « scalabilité » comme nous …

[Lire plus]
SQL & NoSQL, The Best of Both Worlds with MySQL Cluster (22 May 2014)

There’s often a lot of excitement around NoSQL Data Stores with the promise of simple access patterns, flexible schemas, scalability and High Availability. The downside can come in the form of losing ACID transactions, consistency, flexible queries and data integrity checks. What if you could have the best of both worlds?

This webinar shows how MySQL Cluster provides simultaneous SQL and native NoSQL access to your data, with a simple key-value API (Memcached), REST, JavaScript, Java or C++. You will hear how the MySQL Cluster architecture delivers in-memory real-time performance, 99.999% availability, on-line maintenance and linear, horizontal scalability through transparent auto-sharding.

This is also an opportunity to pick the brains of the MySQL Cluster engineering team and get your technical questions answered.



Doit-on désactiver ou non le query cache de MySQL ?

I – Qu’est ce que le query cache

Le query cache de MySQL a été introduit à partir de la version 4.0 de MySQL. Son principe de fonctionnement est simple : c’est une table de hash géante qui associe des requêtes SQL brutes à un ensemble de résultats.

Cela signifie que si vous rajoutez un espace ou changer une majuscule à votre requête SQL, elle sera différente du point de vue du query cache.

Cette approche simple signifie aussi qu’à la moindre modification / écriture dans une table, il faut que toutes les entrées du query cache concernant la table en question soient invalidées.

Dans des applications qui utilisent de la lecture de façon intensive, sans beaucoup d’écriture, …

[Lire plus]
Compilé et Débogué MariaDB and MySQL

MySQL, MariaDB, Percona sont des bases de données, dont vous pouvez accéder aux codes  sources et par conséquent utilisé des versions différentes par rapport à celle du moment.

C'est pourquoi un petit guide a été publié pour que vous puissiez compiler et déboguer à la volet (From scratch) dans l'éditeur Eclipse. Il se décompose pour l'instant en 3 parties :
 

  • Configuration de l'environnement
  • Compiler dans Eclipse
  • Exécuter dans Eclipse

Chaque partie donne toutes les étapes nécessaire pour mettre en place un environnement de déboguage.

 

Partie 1: Configuration de l'environnement

[Lire plus]
MySQL in SaaS: Best Practices, Part II (26 Jun 2014)

Join MySQL technical expert John Kehoe to learn how to achieve High Performance and Availability in a Clustered Environment in Part II of our Best Practices for Using MySQL in SaaS webinar series. John will show you how to maintain SLAs for a large user base with minimal effort and cost, reviewing the following key topics:

  • MySQL in SaaS and Cloud
  • Replication
  • HA, Self-Healing, and Data Integrity
  • Provisioning, Monitoring, and Resource Management.

In case you missed it, John's extremely popular SaaS Best Practices, Part I is now available on demand. It covers: MySQL 5.6, Securing MySQL, Monitoring MySQL, and MySQL Enterprise Edition.

If distribute your applications via SaaS, or plan to, you won’t want to miss Part II, or Part I!



MariaDB Roadshow à Paris

En attendant, le retour de nos Meetups, nous vous invitons à nous retrouver sur cette journée « MariaDB Roadshow » à Paris, sur la base de données MariaDB (ndlr : fork de MySQL – notre partenaire AgoraTIC propose des formations MySQL/MariaDB -) pour atteindre de nouveaux sommets, le 26 juin à Paris.   Cette base de données […]

Choisir le système de fichier optimal pour InnoDB

I – Pourquoi le système de fichier est important

InnoDB a besoin à la fois de bonnes performances en lectures et écritures aléatoires, mais aussi séquentielles.

En effet, pour essayer de garder des performances optimales, InnoDB a le système de fonctionnement suivant : il écrit dans ses fichiers de log (ib_logfile0 / ib_logfile1) de façon séquentielle, et réalise de façon régulière du « checkpointing » qui consiste à écrire les pages modifiées du buffer pool sur le disque.

Cela peut entrainer …

[Lire plus]
MySQL Fabric

MySQL Fabric est une nouvelle infrastructure de logiciels libres conçus pour gérer des fermes de serveurs MySQL.

 

Cet outil a pour but de faciliter l’évolutivité horizontale des applications MySQL. Comme ceci, si votre serveur tombe en panne, MySQL Fabric choisira une des bases de données esclaves pour là transformer en maître.

 

De plus, vous pouvez utiliser différents connecteurs (PHP, Python, java...), qui effectueront directement les transactions et les requêtes vers le bon serveur.

 

Comme ceci, vous vous trouvez avec un système intégré de gestion des groupes de serveurs pour les bases de données MySQL.

 

source : MySQL Fabric

 

 

Tags:  …

[Lire plus]