BT

Accueil InfoQ Actualités MongoDB atteint la 3.2 et devient Enterprise Ready

MongoDB atteint la 3.2 et devient Enterprise Ready

Favoris

MongoDB vient d'annoncer la nouvelle version de sa base NoSQL et produit. Capitalisant sur les nouvelles fonctionnalités introduites dans la 3.0, la version 3.2 étend et consolide l'intérêt de MongoDB vers le monde de l'entreprise.

WiredTiger est maintenant le moteur de stockage par défaut de MongoDB. WiredTiger peut offrir une augmentation de performance allant de 7 à 10 avec une amélioration du taux de compression de 75%. Avec cela, il y a un moteur de stockage crypté pour les données sensibles et un moteur de stockage in-memory pour les applications demandant un meilleur rendu et latence sans sacrifier la haute disponibilité. Les acquisitions de Percona et de TokuTek plus tôt cette année, ouvrent encore plus d'options.

La validation de dcoument peut se faire au niveau de la base sans nécessité d'un niveau logique applicative. La validation présente le style de commande MongoDB et peut aussi utiliser des regex. La configuration de serveurs sont maintenant déployés comme ensemble de replica, permettant jusqu'à 50 déploiements. La détection d'un échec de replica est plus rapide avec une détection et récupération inférieure à 2 secondes.

MongoDB implémente dorénavant les left outer joins, une fonctionnalité seulement disponible dans MongoDB Enterprise Edition, comme l'explique ici le CTO de MongoDB. Les Left outer joins sont permis avec un nouveau mot clé dans le framework aggregation, $lookup.

La visualisation et planification de requêtes sont plus rapides avec MongoDB Compass. Explain() n'a plus besoin de réaliser la requête pour l'analyser, ce qui est pratique quand elles sont lentes. Les Partial indexes peuvent être utilisés pour équilibrer la performance des requêtes suivant la demande sur les disques.

De nombreuses améliorations ont été portées sur l'Arabic, le Farsi, le Chinois et les langues à accents. De nouveaux opérateurs sur les array et mathématiques, ainsi qu'une commande d'échantillonage aléatoire de documents ont été ajoutés.

La dernière release est disponible en téléchargement en stade de développement version RC3.

Evaluer cet article

Pertinence
Style

Bonjour étranger!

Vous devez créer un compte InfoQ ou cliquez sur pour déposer des commentaires. Mais il y a bien d'autres avantages à s'enregistrer.

Tirez le meilleur d'InfoQ

Html autorisé: a,b,br,blockquote,i,li,pre,u,ul,p

Commentaires de la Communauté

  • Left outer join intégré à la version communautaire

    by david maumenee /

    Ce message a été marqué comme possible SPAM. Un modérateur le relira et le publiera sans notification dans les 24 heures. Merci.

    La fonctionnalité de left outer join ($lookup) est finalement intégrée à la version communautaire. cf. Post du 29/10 : www.mongodb.com/blog/post/revisiting-usdlookup
    Ce Post met en garde contre la mauvaise utilisation de cette nouvelle fonctionnalité : il ne faut pas utiliser MongoDB comme une base relationnelle.

Html autorisé: a,b,br,blockquote,i,li,pre,u,ul,p

Html autorisé: a,b,br,blockquote,i,li,pre,u,ul,p

BT

Votre profil est-il à jour? Merci de prendre un instant pour vérifier.

Note: en cas de modification de votre adresse email, une validation sera envoyée.

Nom de votre entreprise:
Rôle dans votre entreprise:
Taille de votre entreprise:
Pays/Zone:
État/Province/Région:
Vous allez recevoir un email pour confirmer la nouvelle adresse email. Ce pop-up va se fermer de lui-même dans quelques instants.