MongoDB 3.0 + WiredTiger ne parviennent pas à combler l'écart de performance ; Couchbase démontre un avantage de performance de 4,5X dans un benchmark récent

Couchbase continue de surpasser Cassandra et MongoDB dans les cas d'utilisation à grande échelle. Dans un nouveau benchmark, Couchbase Server 3.0 a maintenu 1,1 million d'écritures par seconde avec une très faible latence sur Google Cloud Platform, en utilisant seulement 50 nœuds, alors que Cassandra nécessitait 300 nœuds. Les résultats montrent que le maintien d'un million d'écritures par seconde sur Couchbase coûterait 83 % de moins que sur Cassandra - $56 par heure pour Couchbase contre $330 par heure pour Cassandra.

"Les récents benchmarks prouvent que Couchbase Server est parfaitement adapté pour offrir des performances et une évolutivité de niveau professionnel sur la plateforme cloud de choix", a déclaré Ravi Mayuram, vice-président senior des produits et de l'ingénierie de Couchbase.

Les résultats du benchmark Google Cloud sont résumés dans le tableau suivant :

Couchbase est 4,5 fois plus performant que MongoDB 3.0 + WiredTiger

Dans un autre benchmark récent, Couchbase Server 3.0 a démontré un avantage de performance de 4,5 fois par rapport à MongoDB 3.0 + WiredTiger. WiredTiger est le moteur de stockage haute performance que MongoDB a acquis au début de l'année et qu'il a récemment rendu disponible en option, affirmant qu'il augmentait considérablement les performances par rapport au moteur par défaut. Même avec WiredTiger, MongoDB 3.0 a fourni moins d'un quart du débit de Couchbase Server 3.0 en utilisant les mêmes ressources.

Les résultats du benchmark Couchbase vs. MongoDB + WiredTiger sont résumés dans le tableau suivant :

Des critères de référence équitables et transparents sont bénéfiques pour le secteur

Un certain nombre de fournisseurs de bases de données NoSQL ont entrepris de commander et de publier des analyses comparatives, qui peuvent être utiles aux acheteurs potentiels de leurs produits. S'ils sont réalisés de manière ouverte et transparente, les benchmarks constituent un outil précieux pour démontrer qu'une base de données NoSQL spécifique peut prendre en charge un cas d'utilisation spécifique dans un ensemble de conditions spécifiques.

Pour être justes et transparents, les benchmarks doivent suivre quelques règles simples - auxquelles Couchbase adhère dans tous les benchmarks commandés :

1. Utiliser les versions les plus récentes des logiciels généralement disponibles pour chaque solution ;

2. Communiquer clairement les cas d'utilisation et les charges de travail mesurées afin que les développeurs et les ingénieurs d'exploitation puissent déterminer si le critère de référence s'applique à leur situation, et ;

3. Garder les tests ouverts, afin qu'ils puissent être reproduits et que les résultats puissent être vérifiés. 

"Nous voyons une valeur continue dans la conduite de benchmarks transparents et reproductibles. Ils permettent au marché de voir plus facilement quelles bases de données NoSQL sont performantes dans des cas d'utilisation ciblés", a déclaré Bob Wiederhold, PDG de Couchbase. "De plus en plus d'entreprises déploient des bases de données NoSQL pour des applications critiques fonctionnant à grande échelle. L'utilisation de benchmarks augmente au cours de cette phase, car la performance à l'échelle est critique pour la plupart de ces applications. Les développeurs et les ingénieurs d'exploitation ont besoin de savoir quels produits sont les plus performants pour leurs cas d'utilisation et leurs charges de travail spécifiques."

Ressources :

À propos de Couchbase

Chez Couchbase, nous pensons que les données sont au cœur de l'entreprise. Nous donnons aux développeurs et aux architectes les moyens de construire, de déployer et d'exécuter leurs applications les plus critiques. Couchbase fournit une base de données moderne, performante, flexible et évolutive qui fonctionne dans le centre de données et dans n'importe quel cloud. Un grand nombre des plus grandes entreprises du monde s'appuient sur Couchbase pour alimenter les applications centrales dont dépendent leurs activités. Pour plus d'informations, visitez le site www.couchbase.com.

Contact presse

James Kim

couchbasePR@couchbase.com
Communications Couchbase

Commencer à construire

Consultez notre portail pour développeurs afin d'explorer NoSQL, de parcourir les ressources et de commencer à utiliser les tutoriels.

Essayez Capella gratuitement

Prenez en main Couchbase en quelques clics. Capella DBaaS est le moyen le plus simple et le plus rapide de démarrer.

Appel des téléchargements

Créez des applications puissantes avec moins de complexité et de coûts.