WEB2007 ALSO SPEAKS ENGLISH
06 44 00 14 84 (ou 0033644001484)

* Creation Depliant Martigues


***Web2007 est un bureau indépendant situé à Genève et a l'habitude de travailler pour des entreprises PARTOUT en France et en Europe

Creation Depliant Martigues





Article:

Les SGBD d'annuaires constituent des modèles en permettant de lever certaines de ces contraintes en fonction de l'usage, en particulier dans les cas où la grande majorité des ac aux bases de données consistent en lectures sans modification (dans ce cas, seule la propriété de persistance importe). Pour contrecarrer des volumes importants de données, accédés de différents endroits du monde, il faut pouvoir répliquer ces données sur différentes machines physiques, c'est ce que l'on appelle un environnement disé. Le théorème CAP démontre qu'il n'est pas envisageable d'assurer des transactions totalement ACID dans un environnement disé.
Le protocole PAXOS est très efficace pour la lecture dans un environnement disé, beaucoup moins pour l'écriture / modification et il ne soutient pas les transactions ACID. Les solutions du marché implémentent ce protocole en ajoutant leurs techniques propres pour simplifier les conséquences de l'impossibilité d'ACID lors des écritures et mises à jour de données.
Les SGBD relationnels sont convenablement répandus dans les entreprises. Dimensionnés pour une quantité d'informations et un nombre d'utilisateurs typiques d'une entreprise, ils ont pour fonction principale le traitement de transactions. Ils montrent cependant leurs limites lorsqu'ils sont utilisés dans un périmètre plus large, tel qu'un site web populaire, en répartition de charge (loadbalancing), couru par des millions de visiteurs dans le monde entier : les SGBD relationnels exigeraient alors des logiciels et des ordinateurs coûteux ainsi que des compétences en optimisation peu répandues.
Ce segment de marché est de ce fait occupé par les logiciels NoSQL, conçus spécifiquement pour un usage de type Internet7. Ces produits abandonnent la représentation matricielle de l'information et le langage de commande SQL en échange d'une simplicité, d'une performance et surtout d'une scalabilité accrues2. La complexité de mise en œuvre du traitement des transactions a été réduite dans le but d'obtenir des services plus simples et plus spécialisés8.
Simple à mettre en œuvre, le stockage d'information à l'aide de tableaux associatifs (dits clé / valeur) existe depuis le début de l'histoire des bases de données, en 1970. Des langages comme Perl et PHP les ont rendus familiers aux programmeurs. Les nouvelles demandes en rapport avec les sites web de grande audience apparus dans les années 2000 et la facilité de mise en œuvre des tableaux associatifs ont fait émerger ces solutions. Elles ont comme point commun l'abandon du langage SQL et sont donc nommées NoSQL. Cela ne signifie pas qu'aucune ne proposera jamais ce langage en option9.
Selon Oracle, le « battage » autour de ces produits vient du fait qu'ils sont impliqués dans de grands sites web tels que Facebook, LinkedIn ou Amazon.com. C'est un marché jeune, encore sans réel leader (en 2011).






****Web2007 est un bureau indépendant situé à Genève et a l'habitude de travailler pour des entreprises PARTOUT en France et en Europe