La mise à l'échelle multidimensionnelle isole les services de requête, d'index et de données, ce qui permet une mise à l'échelle indépendante des ressources matérielles.

Mountain View, CA - 23 mars 2015 - (BUSINESS WIRE) - Couchbase, Inc. a présenté aujourd'hui une technologie de mise à l'échelle révolutionnaire qui permet d'augmenter considérablement les performances des applications et de réduire les coûts de façon spectaculaire. La mise à l'échelle multidimensionnelle permet d'isoler les services d'interrogation, d'index et de données des bases de données, de sorte que les ressources matérielles peuvent être affectées et optimisées indépendamment pour chaque nœud, au fur et à mesure de l'évolution des besoins de l'application.

"Contrairement à MongoDB, Oracle, Cassandra et d'autres bases de données qui ont une approche limitée de la mise à l'échelle, Couchbase permet aux organisations de provisionner précisément le matériel pour répondre aux exigences de performance des applications", a déclaré Bob Wiederhold, PDG de Couchbase. "Grâce à la mise à l'échelle multidimensionnelle, les entreprises peuvent indépendamment assigner et mettre à l'échelle les services d'index, de requêtes et de données sur des serveurs spécifiques. Cela améliore les performances, réduit les coûts de matériel et permet aux entreprises de supporter un ensemble d'applications beaucoup plus large avec une seule base de données : Couchbase Server."

Tweet This: Technologie db révolutionnaire : Multi-Dimensional Scaling by #Couchbase réduit les coûts de matériel + améliore les performances des applications https://ctt.ec/XVyWT+

Mise à l'échelle multidimensionnelle : Isoler et optimiser les services de base de données

Jusqu'à présent, les services d'interrogation, d'indexation et de données d'une base de données partageaient généralement le même matériel et se faisaient concurrence pour les ressources. Cela peut entraîner un surprovisionnement coûteux du matériel et dégrader les performances de l'application en raison de la contention des ressources. Couchbase Server 4.0 avec Multi-Dimensional Scaling élimine ces problèmes en permettant aux entreprises d'exécuter les services de base de données sur du matériel séparé et d'assigner des serveurs de taille adéquate à chaque service. La mise à l'échelle multidimensionnelle est configurable en cours d'exécution, ce qui permet aux entreprises de déployer une configuration au lancement, puis de modifier la mise à l'échelle en fonction des besoins de performance de l'application. Cette nouvelle flexibilité donne aux entreprises un nouveau contrôle puissant pour assurer la performance des applications et réduire les coûts de matériel.

Tweet This: Multi-Dimensional Scaling by #Couchbase : scale up and scale out with database service isolation https://ctt.ec/hR9ae+

Chaque service de base de données peut bénéficier de la mise à l'échelle multidimensionnelle :

  • Requête : L'interrogation est une opération lourde pour l'unité centrale. Dans un environnement distribué, une requête est répartie sur de nombreux serveurs, ce qui entraîne une bataille pour les ressources qui peut dégrader les autres services de la base de données. En particulier, les requêtes complexes ou de longue durée peuvent avoir un impact important sur les performances. Grâce à la mise à l'échelle multidimensionnelle, les entreprises peuvent isoler le service d'interrogation et lui affecter un petit ensemble de serveurs de base à faible coût ou un grand serveur doté d'une plus grande puissance de calcul. Les requêtes sont ainsi plus rapides et les autres services ne sont pas affectés. 
  • Index : Le service d'indexation est gourmand en disque. L'exécution d'un index sur de nombreux serveurs dans un environnement distribué de grande taille ralentit les performances de l'indexation. La mise à l'échelle multidimensionnelle permet aux entreprises d'isoler le service d'indexation de manière à ce que les opérations d'indexation soient effectuées uniquement sur le matériel assigné. Cela améliore considérablement les performances de l'index et permet aux entreprises de maintenir plusieurs index sans dégrader les performances de lecture/écriture ou d'interrogation.
  • Données : Le service Data est relativement simple. Il lit et écrit les données et sa principale exigence est d'être rapide. Le fait de conserver les données en mémoire accélère l'accès aux données. Le matériel optimal pour prendre en charge les lectures et écritures rapides est une combinaison de mémoire et de serveurs de base. Grâce à la mise à l'échelle multidimensionnelle, les entreprises peuvent isoler le service de données sur des boîtiers à faible coût afin de maintenir des opérations de lecture/écriture inférieures à la milliseconde, sans dégradation des services de requête ou d'index. 

Tweet This: Multi-Dimensional Scaling by #Couchbase : isoler les services de base de données + assigner des serveurs de taille adéquate pour chaque service https://ctt.ec/11s6b+

"Les entreprises sont confrontées à un large éventail d'exigences en matière de traitement des données, pour lesquelles elles s'appuient traditionnellement sur l'extension du modèle relationnel et, plus récemment, sur la combinaison d'une variété de bases de données NoSQL spécialisées", commente Matt Aslett, directeur de recherche pour les plates-formes de données et l'analyse chez 451 Research. "Notre étude suggère que les entreprises font des investissements stratégiques dans des bases de données plus agiles et multi-modèles qui répondent à une variété de besoins. Le Multi-Dimensional Scaling de Couchbase semble être une approche innovante et flexible pour supporter une plus large gamme de charges de travail de traitement de données".

Disponibilité de la version

La mise à l'échelle multidimensionnelle sera disponible dans Couchbase Server 4.0, dont la sortie est prévue pour l'été 2015.

Ressources

Blog sur la mise à l'échelle multidimensionnelle

Couchbase Server 4.0 Preview Page

À propos du serveur Couchbase

À 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.