BT

MongoDB atteint la 3.2 et devient Enterprise Ready

| par Alex Giamas Suivre 8 Abonnés , traduit par Stéphane Wojewoda Suivre 11 Abonnés le 02 déc. 2015. Durée de lecture estimée: 1 minute |

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

Donnez-nous votre avis

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

M'envoyer un email pour toute réponse à l'un de mes messages dans ce sujet

Left outer join intégré à la version communautaire by david maumenee

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

M'envoyer un email pour toute réponse à l'un de mes messages dans ce sujet

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

M'envoyer un email pour toute réponse à l'un de mes messages dans ce sujet

1 Discuter

Se connecter à InfoQ pour interagir sur ce qui vous importe le plus.


Récupérer votre mot de passe

Follow

Suivre vos sujets et éditeurs favoris

Bref aperçu des points saillants de l'industrie et sur le site.

Like

More signal, less noise

Créez votre propre flux en choisissant les sujets que vous souhaitez lire et les éditeurs dont vous désirez suivre les nouvelles.

Notifications

Restez à jour

Paramétrez vos notifications et ne ratez pas le contenu qui vous importe

BT