Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

: Google apporte des améliorations à MySQL

Posté par Nÿco (Jabber id, page perso, ). Modéré le 27 avril 2007.
Google a apporté des modifications au code de la base de donnée libre MySQL. Ces modifications portent sur la haute disponibilité et la flexibilité sur la version 4, et normalement bientôt sur la version 5.

Voici les modifications majeures :
  • SemiSyncReplication pour les réplications semi-synchrones : block commit sur un maître jusqu'à ce que au moins un esclave acquitte la réception de tous les évènements de réplication
  • MirroredBinlogs mirroring du binlog à partir d'un maître vers un esclave.
  • FastMasterPromotion pour rapidement promouvoir un esclave en maître lors d'un failover, sans redémarrage
  • TransactionalReplication pour rendre cohérents InnoDB et l'état de la réplication sur un esclave durant une restauration à partir d'un crash
  • UserTableMonitoring nouveaux ordres SQL pour monitorer les ressources par table et utilisateur
Le code produit par Google est sous licence GPL, et Mark Callaghan, ingénieur chez Google, a déclaré souhaiter que ces modifications soient revues par la communauté MySQL et intégrées dans le code MySQL officiel.

> Lire la dépêche (16 commentaires, moyenne: 3,8).  

Vous avez demandé le commentaire #826852.

cohérence

Posté par Antoine () le 28/04/2007 à 12:36. (lien). Évalué à 3.

TransactionalReplication pour rendre consistent InnoDB et l'état de la réplication sur un esclave durant une restauration à partir d'un crash

En français, on dit "cohérent" et non "consistent" qui n'existe tout simplement pas en tant qu'adjectif (et "consistant", qui existe, a un sens différent).

Les informaticiens ont souvent un français d'une qualité déplorable.

  • [^]Re: cohérence

    Posté par madrunner () le 29/04/2007 à 22:46. (lien). Évalué à 1.

    Consistant peut signifier "Cohérent, sérieux..."

    http://dictionnaire.mediadico.com/traduction/dictionnaire.as(...)

    Ce n'est certes pas le Robert qui le dit, mais comme je ne l'ai pas sous la main je ne peux pas regarder dedans...

    De plus cet usage est très répandu en mathématiques/logique (ex : théorie consistante, avec une définition très précise comme toujours en maths mais très proche de l'idée de cohérence).

    Moralité... Il faut faire attention avant d'énoncer des sentences parlant de "qualité déplorable". Les histoires de paille dans l'oeil du voisin et de poutre dans le sien sont toujours d'actualité ;)

    • [^]Re: cohérence

      Posté par Antoine () le 30/04/2007 à 10:42. (lien). Évalué à 2.

      Les histoires de paille dans l'oeil du voisin et de poutre dans le sien sont toujours d'actualité ;)

      Certes mais là je maintiens qu'il n'y a pas photo. "rendre consistent InnoDB", ça ne veut strictement rien dire à moins d'être devin (et effectivement ce n'est pas trop dur de deviner).

      [^]Re: cohérence

      Posté par Olivier Jeannet () le 01/05/2007 à 23:16. (lien). Évalué à 0.

      J'ai l'impression que tu n'as pas compris la différence entre consistant et cohérent. Tu as de plus l'air d'ignorer qu'il existe ce qu'on appelle des "faux-amis" entre l'anglais et le français, des mots écrits pareil et qui n'ont pas (plus) le même sens. Exemple : journey(=voyage)/journée, money(=argent)/monnaie, pathetic(pitoyable)/pathétique, etc.

      De plus cet usage est très répandu en mathématiques/logique (ex : théorie consistante, avec une définition très précise comme toujours en maths mais très proche de l'idée de cohérence).

      Cf mon autre commentaire plus bas avec la définition de la consistance. À mon sens, la consistance est un mot qui n'est pas très approprié pour qualifier une théorie mathématique (j'ai fait des études de maths). Si l'usage est répandu, c'est à cause de l'influence de l'anglais (tout comme l'affreux encodage au lieu du correct codage)

    [^]Re: cohérence

    Posté par Olivier Jeannet () le 01/05/2007 à 23:08. (lien). Évalué à 2.

    En français, on dit "cohérent" et non "consistent" qui n'existe tout simplement pas en tant qu'adjectif (et "consistant", qui existe, a un sens différent).

    Tu m'as précédé sur cette remarque, merci. La consistance s'applique normalement à une matière (consistance molle ou dure).

    D'après le dictionnaire de l'académie (pratique pour le copier-coller) :
    CONSISTANT, -ANTE adj. XVIe siècle, au sens de « qui a de la force ». Participe présent de consister.
    Qui a de la consistance, de la fermeté, de la solidité. Matière consistante. Des laves solidifiées en une masse consistante. Par anal. Une soupe consistante, très épaisse. Un repas consistant, abondant et très nourrissant. Fig. Un caractère consistant (vieilli). Un esprit peu consistant. Un livre, un exposé peu consistant, dont le contenu est pauvre, décevant.

    • [^]Re: cohérence

      Posté par madrunner () le 02/05/2007 à 00:34. (lien). Évalué à 3.

      Je n'etais pas repassé et n'avais pas remarqué mon moissage... Je poursuis donc mon idée même si c'est un peu HS.

      Consistant peut signifier cohérent. Que cela vous plaise ou non. Voila un lien officiel (Sens 2b). Ma référence est certes un peu moins éculée qu'un dictionnaire datant du début du XXe...

      http://www.cnrtl.fr/lexicographie/consistant

      La langue française est vivante, il est normal que de nouveaux sens émergent pour les mots. Il est aussi normal qu'elle subisse les influences d'autres langues et c'est même a mon avis souhaitable.

      Je reconnais bien sur que "Consistent" est une erreur... mais simplement une grosse erreur d'orthographe.

      Ps: Et pour l'utilisation du mot "consistant" dans de cadre des mathématiques, je peux garantir que c'est la norme. L'origine de cet usage est probablement effectivement du a la présence massive de "consistant theory/set/..." dans les articles.