IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

NoSQL Discussion :

AWS lance Amazon DocumentDB, un service de base de données compatible avec MongoDB


Sujet :

NoSQL

  1. #1
    Expert éminent sénior
    Avatar de Coriolan
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2016
    Messages
    701
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2016
    Messages : 701
    Points : 51 808
    Points
    51 808
    Par défaut AWS lance Amazon DocumentDB, un service de base de données compatible avec MongoDB
    AWS lance Amazon DocumentDB, un service de base de données compatible avec MongoDB
    "une mauvaise imitation" selon le PDG de Mongo

    Alors que le NoSQL monte en puissance, et les entreprises se tournent de plus en plus vers le cloud public, Amazon Web Services (AWS) a lancé une base de données de documents assurant une compatibilité avec MongoDB.

    Nom : Amazon_DocumentDB-1.png
Affichages : 11214
Taille : 169,9 Ko

    Pour les non-connaisseurs, MongoDB est développé depuis 2007 par l’entreprise new-yorkaise MongoDB. Il est depuis devenu un des SGBD les plus utilisés, notamment pour les sites web de Craigslist, eBay, Foursquare, SourceForge.net, Viacom, pagesjaunes, et le New York Times.

    Selon Amazon, Amazon DocumentDB a été conçu intégralement pour permettre à ses clients de bénéficier de la performance, scalabilité et disponibilité dont ils ont besoin pour faire tourner les charges de travail critiques de MongoDB.

    Le géant du cloud admet que ses clients utilisent MongoDB, mais trouvent « du mal à créer sur MongoDB des applications performantes et hautement disponibles capables d’atteindre plusieurs Terabytes et des centaines de milliers d’opération de lecture et d’écriture par seconde. »

    Cette contrariété serait due à la complexité qui suit l’installation et la gestion de clusters de MongoDB. En effet, les utilisateurs passent une bonne partie de leur temps et argent à gérer MongoDB et s’assurer que tout est fonctionnel et sécurisé, a informé AWS.

    AWS a informé que les développeurs peuvent utiliser le même code d’application MongoDB, drivers et outils existants pour exécuter, gérer et rendre évolutives les charges de travail sur Amazon DocumentDB.

    Apparemment, Amazon a passé beaucoup de temps à chercher comment supporter les charges de travail MongoDB, puis ultimement, le géant a décidé de se doter d’un nouveau service conçu à partir de zéro. Selon Swan Bice, le patron de bases de données non relationnelles au sein d’AWS, il a fallu deux ans à Amazon pour développer DocumentDB.

    MongoDB dispose de son propre service database-as-a-service, Atlas, lancé en 2017 pour mieux cibler des entreprises plus grandes. Selon MongoDB, le service aurait actuellement 6200 clients.

    Toutefois, Amazon a critiqué ce service également, statuant que les systèmes de MongoDB font face à « des défis de réplication de données et ont des temps de restauration longs en cas de panne. »

    Amazon DocumentDB réduit les I/O de base de données en écrivant les changements seulement sur la couche de stockage, cela permet d’éviter la réplication lente, inefficace et coûteuse de données à travers des liens réseau, a informé AWS. Le service utilise aussi une couche de stockage basée sur SSD, assurant une réplication x6 à travers les trois zones de disponibilité. AWS a informé que son service assure une performance deux fois meilleure que celle des solutions MongoDB actuelles.

    AWS se targue de proposer un service plus performant et moins délicat à gérer. Mais il faut savoir qu’Amazon DocumentDB implémente l’API MongoDB 3.6 vieux de deux ans. Un choix curieux de la part du géant du cloud sachant qu'apparemment, il cherche à se doter de sa propre variante de MongoDB. De plus, le choix de cette API veut dire que la solution d’AWS ne dispose pas des dernières fonctionnalités, a fait savoir MongoDB.

    Le PDG de MongoDB n’a pas vraiment apprécié la nouvelle compétition que compte lui livrer AWS en reprenant les fonctionnalités de sa technologie. Sur son compte Twitter, il a publié une citation de Gandhi dans laquelle il tacle AWS. Par la suite, il a informé que « l’imitation est la forme la plus sincère de flatterie », mais il reste confiant que les développeurs seront distinguer entre l'original et une mauvaise imitation.

    A noter que ce lancement d’AWS survient après que MongoDb a annoncé en octobre 2018 que les lancements futures de sa base de données open source seront couverts par une nouvelle license SSPL (Server Side Public License) qui impose des conditions sur les enreprises utilisant sa technologie. SSPL, la nouvelle license de Mongo n’est pas destinée à forcer les développeurs à payer pour utiliser MongoDb, mais plutôt faire barrage aux opérateurs cloud offrant des services fermés de la base de données.

    En fouillant dans la documentation d’AWS, certains internautes se sont rendu compte qu’Amazon DocumentDB a été bâti sur Aurora PostgreSQL apparemment. Les identifiants sont limités à 63 caractères, soit la même limite que PostgreSQL. De même, la taille de chaque collection est limitée à 32 TB, soit le maximum qu’offre une table PostgreSQL. Il apparait aussi que les écritures ne sont pas scalables horizontalement, ce qui en fait une base de données NoSQL limitée, mais AWS reste fidèle à sa stratégie de lancer des services avec le minimum afin d’attirer l’attention de l’industrie, puis implémenter une solution convenable par la suite s’il y a de la demande.

    Source : businesswire

    Et vous ?

    Qu’en pensez-vous ?
    Utilisez-vous MongoDB ? Comment est votre expérience d'utilisateur ?
    Êtes-vous tentés de passer à la nouvelle solution d'AWS ?

    Voir aussi

    MongoDB annonce l'abandon d'AGPL pour une nouvelle licence autour de laquelle la désignation open source fait débat
    MongoDB sacré SGBD de l'année 2013, le système de gestion de base de données NoSQL sort premier d'un classement ultra sélectif
    Microsoft fait les yeux doux aux développeurs MongoDB, la firme explique pourquoi ils devraient migrer vers Azure DocumentDB
    MongoDB prépare son introduction en bourse pour financer son développement et mieux concurrencer le géant des SGBD Oracle qu'il considère vulnérable
    Contribuez au club : Corrections, suggestions, critiques, ... : Contactez le service news et Rédigez des actualités

  2. #2
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Points : 39 749
    Points
    39 749
    Par défaut
    Je pense qu'ils veulent aussi se positionner pour pas laisser les mains libres à Microsoft sur ce créneau avec CosmosDB (qui d'ailleurs s'appelait initialement.... DocumentDB ! Amazon a un peu manqué d'inspiration sur ce coup là)

  3. #3
    Membre régulier Avatar de sitexw
    Homme Profil pro
    Développeur Web
    Inscrit en
    Février 2015
    Messages
    44
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2015
    Messages : 44
    Points : 117
    Points
    117
    Par défaut
    Effectivement, c'est un peu une blague le nom.
    Je serai curieux de voir des benchmark qui compare les deux, MongoDB vs DocumentCopiePostgreDB ^^

Discussions similaires

  1. Réponses: 1
    Dernier message: 15/09/2014, 21h40
  2. [Débutant] Echec de démarrage du service de base de données MSSQ$Sharepoint
    Par zanoubya dans le forum Installation
    Réponses: 4
    Dernier message: 17/09/2013, 16h35
  3. web service et base de donnée
    Par clouddd dans le forum Services Web
    Réponses: 1
    Dernier message: 22/12/2009, 23h17
  4. Réponses: 2
    Dernier message: 25/12/2008, 13h23
  5. Connexion web services et base de données
    Par prince_antonio dans le forum Services Web
    Réponses: 4
    Dernier message: 09/08/2007, 13h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo