|
|
Le Web 2.0 et MySQL
Liens sponsorisés
Actualités
Voici une compilation des sources d'information sur ce sujet :
Comment améliorer la performance, la montée en charge et la disponibilité dune architecture Web 2.0 avec MySQL et MySQL Cluster.
Le Web 2.0 représente la seconde génération de services disponibles sur le web permettant aux utilisateurs de collaborer et de partager des informations en ligne. Une des caractéristiques du Web 2.0 est que ce sont les données qui conduisent son évolution. Durant ce séminaire web nous explorerons comment les sociétés déploient des architectures et applications Web 2.0 pilotées par MySQL et MySQL Cluster. Ces applications incluent :
Blogging
Optimisation de moteurs de recherche
Partage de données multimédia (photos, vidéos, musique)
Communautés en ligne
Gestion de documents (wikis)
Nous étudierons également comment gérer :
La montée en charge
La disponibilité
Le coût
La gestion des sessions
La création et gestion de contenu dynamique
QUI:
Serge Frezefond, Consultant, MySQL France
QUAND: Mercredi 12 Septembre 2007: 10h00 CET (heure de Paris)
Présentation de 45 minutes suivie par questions/réponses
Pour comprendre comment améliorer la performance, la montée en charge et la disponibilité dune architecture Web 2.0 avec MySQL et MySQL Cluster.
Entre PHP et MySQL, le lien est simple. Une ressource de connexion et tout le trafic passe par la même ligne : les requêtes SQL comme les données. S'il y a un domaine qui s'active, c'est dans la gestion de ce trafic.
Déjà les architectures de réplications imposent que certaines requêtes soient dirigées sur les esclaves et les autres vers le maître.
Kaj Arno détaille une stratégie encore plus poussée, où on distingue les requêtes SELECT simples et les complexes : ces dernières sont les jointures, les regroupements ou les selections qui scannent toute la table. Dans cette approche, un cluster assure les écritures et les sélections rapides, et les selections complexes sont déportées via la réplication sur des esclaves. Combining MySQL Proxy with MySQL Cluster (0 visite)
Mercredi, 12 Décembre , 2007 - Séminaire web
Assurer la disponibilité des systèmes et laccès aux données est plus crucial que jamais pour les entreprises, quelle que soit leur taille. Pour de nombreuses entreprises modernes, lactivité toute entière dépend dune présence en ligne, à assurer impérativement 24 heures sur 24.
DRBD est un « bloc device » qui exploite les capacités de réplication synchrone de façon transparente pour lapplication, la base de données ou le système de fichiers. Utilisé parallèlement au package open-source Linux Heartbeat, il permet aux architectes de solutions de concevoir une base de données MySQL capable d'exploiter les fonctions de basculement (failover) automatique des ressources après une panne, sous une configuration « hot standby » garantissant la sécurité totale des transactions.
Durant ce séminaire Web nous explorerons comment DRBD et MySQL peuvent vous aider à:
Assurer la haute disponibilité de vos données et la resynchronisation en cas de panne
Gérer le basculement de lapplication et de la base de données
Réduire vos coûts
QUI:
Serge Frezefond, Ingénieur avant-vente, MySQL France.
SUJET:
Séminaire web: Introduction aux architectures de haute disponibilité DRBD pour MySQL.
QUAND:
Mercredi 12 Decémbre 2007: 10h00 CET (heure de Paris)
Présentation de 50 minutes suivie par questions/réponses.
OÙ:
Votre bureau, via votre navigateur.
POURQUOI:
Pour comprendre comment mettre en place une solution de haute disponibilité en utilisant...
De retour de MySQL UC, Domas Mituzas rassemble ses notes sur la montée en charge de serveurs MySQL : caches, gestion des requêtes lentes, compressions, répartition de la charge. Domas...
Brian Aker, directeur de l'architecture chez MySQL AB, vous invite à un séminaire Web pour découvrir les nouveautés de MySQL 5 :
+ Procédures stockées
+ Déclencheurs
+ Vues
+ Curseurs
+ XA
+ Mathématiques
+ Informations
Le séminaire a lieu le 15 Juin, à 18h00 heure de Paris. Elle se fait en ligne, via le système de conférence en ligne de MySQL.
MySQL a publié une nouvelle version de sa suite d'outil d'administration qui comprend :
MySQL Administrator 1.2
MySQL Query Browser 1.2
MySQL Migration Toolkit 1.1
MySQL Workbench 1.1
Ces applications étaient livrées de manière...
MySQL s'appuie sur son architecture modulaire pour apporter plus de disponibilité et de performance aux sociétés de services en ligne comme Google ou Yahoo. Un choix technique qui lui permet de s'adapter aux nouveaux usages du web 2.0.
Alex Davies vous propose un tutorial pour configurer 2 serveurs MySQL avec le support de la vraie redondance. En réalité, un troisième serveur de gestion est nécessaire pour administrer le cluster. Cela se fait en 4 étapes :
+ Installer MySQL sur les serveurs
+ Installer le serveur de gestion
+ Configurer le moteur de cluster
+ Vérifier que tout fonctionne bien
Un séminaire web, le 27 Septembre 2005, 11h00 CET (09h00 GMT)
Atteindre les plus haut niveaux de fiabilité, sécurité et de disponibilité sont les besoins les plus basiques des applications critiques. Afin de répondre à ces besoins MySQL AB vous propose MySQL Network ; une offre unique et packagée vous permettant de développer et déployer les applications de base de données destinées à l'usage critique dans l'entreprise.
Le séminaire se fait en ligne, via Internet, à l'aide d'un simple navigateur Web.
Cette semaine se déroule le grand événement autour de MySQL à Santa Clara, dont le président de l'association de MySQL (LeMug.fr) est présent.
A cette occasion, de nombreuses annonces ont été effectuées pour les utilisateurs de MySQL
Jasper for MySQL est un serveur interactif de rapports optimisé pour MySQL.
La sortie de MySQL 5.4 annoncé par SUN
La sortie de MySQL Cluster 7.0 annoncé par sun MySQL 5.4 (0 visite) MySQL Cluster 7.0 (0 visite)
Brian Aker, chef architecte de MySQL, dévoile les prochaines améliorations de MySQL dans son blogue. Pour la version 5.0.16 de MySQL, la première version depuis la publication officielle de MySQL 5.0, les données géographiques seront accessibles à quatres moteurs de table supplémentaires : Archive, NDB (cad le cluster), Innodb et BDB.
Par ailleurs, pour MySQL 5.1, le moteur d'indexation en texte intégral disposera de module pour ajouter toutes les fonctionnalités de recherche imaginales. Le moteur d'archive supportera les transactions et le XA.
Enfin, Brian réitère la volonté de MySQL de sortir les versions plus régulièrement, afin de ne plus laisser autant d'années entre deux versions.
S'il est encore difficile d'installer un cluster MySQL en 15 minutes, les tutoriels pour assurer la configuration initiale sont de plus en plus nombreux. En voici pas moins de quatre,...
L'installation de MySQL sur OS X qui a fait l'objet de nombreux articles sur xrings.net reposait sur des packages prêt à l'emploi compilés pour OS X mais non officiels (entropy.ch ou serverlogistic.com).
Depuis peu, MySQL AB, propriétaire de MySQL, livre ses propres versions sous forme d'installeurs pour Mac OS X.
MySQL 4.0
MySQL 4.1
MySQL 5
Ces installeurs intègrent un raccourcis dans les Préférences Système pour activer/désactiver le serveur de bases de données.
S'ajoute désormais des outils visuels de gestion de la base pour gérer l'administration du serveur (MySQL Administrator) et pour créer, exécuter ou optimiser des requêtes (MySQL Query Browser). Deux outils Cocoa qui complèteront l'historique Phpmyadmin.
iBen
Arjen Lentz et Robin Schumacher dresse la liste des clichés les plus communs au sujet de MySQL, et les démontent point par point.
MYTHE: MySQL est un serveur de base de données nouveau et peu testé
MYTHE: MySQL ne supporte par les transactions comme les autres moteurs
MYTHE: MySQL sert uniquement pour les bases de données Web ou pour un petit service
MYTHE: MySQL n'a aucune fonctionnalité professionnelle
MYTHE: MySQL ne propose pas le support demandé par les grands comptes
MYTHE: MySQL n'est plus Open Source
Aujourd'hui, c'est un retour sur l'utilisation du cluster MySQL pour une application Web. Le cluster est issu du monde des télécom, et répond à des besoins en écriture plutôt qu'en lecture. Mais le cluster, s'il est plus lent lorsque le nombre de connexions simultanée est bas, monte en charge de manière bien plus linéaire.
M. Moon indique notamment qu'il a du réécrire son application pour tirer profit du Cluster. C'est un pré requis qui est encore souvent oublié : on ne peut pas remplacer InnoDB par NDB sans remanier son code PHP. Les jointures et les sous-sélections ne sont pas les bienvenues.
Notons aussi que MySQL 5.0.38 est utilisé dans cette expérience, et MySQL 5.1 devrait apporter des améliorations dans de nombreux domaines.
Autres actualités
- MySQL plébiscité par les sociétés du web 2.0
MySQL s'appuie sur son architecture modulaire pour apporter plus de disponibilité et de performance aux sociétés de services en ligne comme Google ou Yahoo. Un choix technique qui lui permet de s'adap[...]
- MySQL GUI Tools version 10
MySQL publie la dernière version de ses outils graphiques :
MySQL Administrator 1.2.10
MySQL Query Browser 1.2.10
MySQL Migration Toolkit 1.1.10
Les outils sont graphiques, et disponibles pour de[...]
- MySQL 5.2.3
Une nouvelle version de MySQL 5.2 est disponible : la 5.2.3 qui semble sauter plusieurs versions, puisque la précédente était la 5.2.0.
MySQL 5.2 contient les fonctionnalités de MySQL 5.1, avec...[...]
- Monitorage de MySQL simple
Avec MySQL 5.1, sa base de données d'information (information_schema) et le programmateur d'événements, il est facile de mettre en place un outil de surveillance du serveur MySQL, qui prend des...[...]
- Consultant MySQL indépendant
Six mois après avoir quitté MySQL AB avec Vadim pour faire du conseil MySQL, plusieurs personnes nous ont demandé comment cela se passait, et si cela valait la peine de...[...]
- MySQL++ 2.2.0 publié
MySQL++ est une interface C++ pour MySQL. Elle est construite avec les principes STL, pour rendre aisé l'accès à la base de donnés depuis un conteneur STL. MySQL++ soulage le...[...]
- La séparation MySQL Entreprise et MySQL communauté
Mike Kruckenberg s'interroge sur les premiers mois de la séparation entre MySQL communauté et MySQL entreprise. Lancé il y a quelques mois, tambour battant, MySQL entrerprise proposait des services pl[...]
- Sun Microsystems lance MySQL 5.1 : à prendre avec des pincettes
Sun a annoncé la disponibilité de la version 5.1 de la base de données open source MySQL. Un des fondateurs de celle-ci, Mickael Widenius, a exprimé son mécontentement via son blog, notamment à cause [...]
- Alertes sécurité des applications PHP et MySQL, édition 128
PHP et MySQL ne font l'objet d'aucune alerte de sécurité dans leurs versions courantes :
PHP 5.2.0 et 4.4.4; MySQL 5.0.27 (communuaté) et 5.0.32 (entreprise), 4.1.21, ainsi que 5.1.14-beta. Les mises.[...]
- Alertes sécurité des applications PHP et MySQL, édition 129
PHP et MySQL ne font l'objet d'aucune alerte de sécurité dans leurs versions courantes :
PHP 5.2.0 et 4.4.4; MySQL 5.0.27 (communuaté) et 5.0.32 (entreprise), 4.1.21, ainsi que 5.1.14-beta. Les mises.[...]
- Alertes sécurité des applications PHP et MySQL, édition 130
PHP et MySQL ne font l'objet d'aucune alerte de sécurité dans leurs versions courantes :
PHP 5.2.0 et 4.4.4; MySQL 5.0.27 (communuaté) et 5.0.32 (entreprise), 4.1.21, ainsi que 5.1.14-beta. Les mises.[...]
- Alertes sécurité des applications PHP et MySQL, édition 131
PHP et MySQL ne font l'objet d'aucune alerte de sécurité dans leurs versions courantes :
PHP 5.2.0 et 4.4.4; MySQL 5.0.33 (communuaté) et 5.0.32 (entreprise), 4.1.21, ainsi que 5.1.14-beta. Les mises.[...]
- Alertes sécurité des applications PHP et MySQL, édition 145
PHP et MySQL ne font l'objet d'aucune alerte de sécurité dans leurs versions courantes :
PHP 5.2.2 et 4.4.7; MySQL 5.0.37 (communauté) et 5.0.38 (entreprise), 4.1.22,
ainsi que 5.1.17-beta. Les mises[...]
- Alertes sécurité des applications PHP et MySQL, édition 146
PHP et MySQL ne font l'objet d'aucune alerte de sécurité dans leurs versions courantes :
PHP 5.2.2 et 4.4.7; MySQL 5.0.41 (communauté) et 5.0.38 (entreprise), 4.1.22, ainsi que 5.1.17-beta. Les mises.[...]
- Alertes sécurité des applications PHP et MySQL, édition 136
MySQL ne fait l'objet d'aucune alerte de sécurité dans ses versions courantes : MySQL 5.0.33 (communauté) et 5.0.36 (entreprise), 4.1.22, ainsi que 5.1.15-beta et 5.2.3. Les mises à jour sont...[...]
|
|
|
Formation referencement
Formation au référencement par les spécialistes en référencement de Ranking Metrics : conférence le matin, atelier pratique l'après-midi.
|
|
|