Tunisiano
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Tunisiano


 
AccueilDernières imagesS'enregistrerConnexion

 

 2010 - L'Année des bases de données en mémoire?

Aller en bas 
AuteurMessage
Admin
Directeur du Forum
Directeur du Forum
Admin


Masculin
Le nombre de contributions : 2211
points : 12096
Réputation : 0
Date d'Inscrit : 21/06/2009
Age : 32

2010 - L'Année des bases de données en mémoire? Empty
MessageSujet: 2010 - L'Année des bases de données en mémoire?   2010 - L'Année des bases de données en mémoire? Icon_minitimeLun Jan 31, 2011 1:00 pm

Les dernières années ont été dominées par tous les fournisseurs de base de données importante introduction et l'amélioration de leurs produits cluster de base de données. Il est le pain de clusters rien partagé comme Microsoft SQL Server 2008 et il ya les groupes partagent tout comme Oracle et Sybase. Il est étonnant à quel point ces technologies sont venus et combien nous nous sommes habitués à «toujours disponible» des bases de données. Vous savez ce qui vous attend. Maintenant, que nous avons un accès ininterrompu aux données, ce serait formidable si nous obtenons des données plus rapide. Eh bien, les vendeurs de bases de données ont une réponse pour cela aussi.

Il était environ 7 ans quand j'ai été introduit dans le concept de bases de données en mémoire. Au moment où il était moins connu du fournisseur de base de données appelée Times-dix qui a offert une base de données en mémoire avec flamboyant indicateurs de performance, donc dix fois. Il a été la réponse parfaite à lecteurs de disque qui pourrait drainer un budget informatique à la hâte.

Apparemment, cette technologie était si curieux que Oracle a décidé d'acheter dix fois et en faire la base de données Oracle en mémoire. Le seul inconvénient de cette est, ce n'est pas une base de données Oracle en mémoire, il est dix fois plus de moteur en marche à la mémoire. Cela crée des cauchemars admin d'avoir des compétences particulières pour gérer dix fois le moteur en plus du serveur Oracle, ainsi que différentes techniques de développement de logiciels pour les deux systèmes. Les gains de performances sur les préoccupations de gestion de poids, je suppose?

Tout récemment, Sybase a annoncé son serveur Sybase ASE, dans la version 15.5, aura un équivalent du moteur en mémoire qui fournissent la même fonctionnalité et de gérabilité que le serveur standard Sybase ASE. Il s'agit d'une avancée remarquable, car elle permet des gains de performance transparente pour les applications client et le moteur de base de données ne contestera pas les DBA à acquérir de nouvelles compétences. Pour moi, c'est une situation gagnant-gagnant.

Microsoft en est encore à la phase de planification et de la rumeur de fournir une base de données en mémoire pour la prochaine version de SQL Server. Le nom de code pour la mise à niveau SQL Server appelle Kilimandjaro. Il s'agit du nom à utiliser lors de la recherche d'informations de mise à niveau. Il n'est pas clair quand le communiqué de nouveau SQL Server sera disponible et il n'est pas clair si elle sera nommée SQL Server 2010. Cela dépend s'il sort de cette année ou non.

IBM a sa propre base de données en mémoire pour DB2 et je crois qu'il est un moteur de base de Java et Java à l'appui. Je dois admettre que je ne suis pas aussi fluide avec DB2 comme je veux et s'il vous plaît ajouter vos commentaires à ce message si vous êtes un expert DB2.

Après avoir énuméré tous les prétendants en mémoire, la question surgit "Qu'en est-il Sybase IQ?" ou de toute base de données d'entrepôt de données d'autres d'ailleurs, Terradata et Netezza par exemple.

La réponse réside dans l'architecture des bases de données en mémoire. Ils sont conçus pour améliorer le volume de traitement des transactions, les applications classiques OLTP. Les entrepôts de données n'aurait pas tous les avantages des bases de données en mémoire. En mémoire de bases de données fournissent extrêmes de traitement des transactions à haute vitesse, sans la nécessité de confirmer le succès d'écriture sur disque. bases de données traditionnelles ont une chose qu'ils ont à faire pour assurer l'intégrité des données. Ils ont tous besoin d'attendre que le disque I / O pour confirmer une écriture sur disque. fournisseurs de base de données est venu avec des techniques de cache très complexes et sophistiquées pour surmonter ce défi performance. Mais ils ne peuvent ignorer cette exigence fondamentale.

En mémoire de base de données de contourner ce disque exigence d'un écrit et c'est ce qui améliore la vitesse. Conçu pour les systèmes à haute volumes de transactions, comme les paniers e-commerce, dans les bases de données en mémoire sont imbattables quand il s'agit de données de la transaction par écrit. Et cela est fondamentalement différente de la mise en cache de données des moteurs de bases de données traditionnelles. la mise en cache de données améliore les performances de lecture, mais ne fait rien pour améliorer les performances en écriture.

Il ya un inconvénient à ces bases de données ainsi, ils offrent des alternatives à des problèmes de performances des applications mal écrites. Comme matériel puissant, dans la base de données de la mémoire ont le potentiel de développement d'applications masque pauvres. Nous pourrions voir une explosion des implémentations de bases de données en mémoire à cause de cette question.

Bas de ligne: il s'agit d'une technologie de pointe qui donnera aux architectes de bases de données d'un autre outil dans la boîte à outils pour concevoir l'environnement de base de données la plus efficace. Faites-vous plaisir et essayer de mettre la main à un environnement de test pour l'expérience de cette technologie de première main. Oui, 2010 pourrait être l'année des bases de données en mémoire.
Revenir en haut Aller en bas
http://ton-monde.info
 
2010 - L'Année des bases de données en mémoire?
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Bases de données XML dynamiquement Redéfinir méta-bases de données
» Grille de bases de données - L'avenir des technologies de base de données?
» Les bases de données voies sont organisés
» Hébergement Web et bases de données
» Optimisation des bases de données MySQL par l'analyse de la performance

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Tunisiano :: Informatique :: Bases de données-
Sauter vers: