BT

Diffuser les Connaissances et l'Innovation dans le Développement Logiciel d'Entreprise

Contribuez

Sujets

Sélectionner votre région

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

Contenu Éducatif

BT