La tarification anticipée offerte par DynamoDB (comme pour tous les services AWS) est excellente étant donné que certains concurrents ont des plans tarifaires très nébuleux. La mise à l'échelle et la réplication automatisées sont excellentes, ce qui vous permet d'économiser le coût d'une personne DBA à plein temps (probablement). Le stockage est également rapide : les SSD sont bien supérieurs à avoir vos propres disques SATA exécutant Mongo ou autre. La faible courbe d'apprentissage (pour interroger la base de données) est également excellente. Avis collecté par et hébergé sur G2.com.
Il manque de multiples index. Cela fait que DynamoDB est excellent pour les recherches par clé, mais vraiment mauvais pour les requêtes avec plusieurs prédicats. Avis collecté par et hébergé sur G2.com.
J'étais intéressé par l'utilisation de DynamoDB pour ne pas avoir à créer et maintenir un cluster MongoDB. La haute disponibilité est agréable et semble être assez facile à mettre à l'échelle. Avis collecté par et hébergé sur G2.com.
Pas assez d'outils pour soutenir l'utilisation. MongoDB a de nombreux ORM très matures et un excellent soutien communautaire. Le développement avec DynamoDB était incroyablement lent et difficile.
Apprendre à utiliser DynamoDB est difficile en raison de l'hostilité de la documentation AWS. La documentation est très vague, dans une mise en page générique clairement inadaptée. Avis collecté par et hébergé sur G2.com.
J'aime l'autoscaling et l'ensemble de fonctionnalités étendu. Avis collecté par et hébergé sur G2.com.
N'aimez pas la courbe d'apprentissage abrupte et le manque de documentation adéquate pour les opérations complexes avec les SDKs. Par exemple, la clé updateExpression est Avis collecté par et hébergé sur G2.com.
Vous pouvez décider et changer à l'avenir le débit dont vous avez besoin. C'est particulièrement important si vous ne savez pas combien d'utilisateurs vous aurez. Avis collecté par et hébergé sur G2.com.
La numérisation et la recherche pourraient être plus rapides - si vous avez beaucoup de données, c'est une opération coûteuse et chronophage. Avis collecté par et hébergé sur G2.com.
Pour moi, la meilleure partie de DynamoDB est le prix et le fait qu'il soit stocké sur des SSD. Il est difficile de trouver une meilleure offre que celle-là. Avis collecté par et hébergé sur G2.com.
L'API, du moins quand je l'utilisais, pour Node était assez horrible. Je ne suis pas sûr si elle a été mise à jour depuis. Mais elle est différente de toute autre base de données que j'ai utilisée, de manière négative. Avis collecté par et hébergé sur G2.com.
DynamoDB est très facile à configurer et à utiliser. Même le niveau gratuit offre suffisamment de fonctionnalités pour une application web de petite à moyenne taille. Avis collecté par et hébergé sur G2.com.
La seule chose que je n'ai pas aimée jusqu'à présent est que les indices secondaires nécessitent toujours de passer à la version payante. Avis collecté par et hébergé sur G2.com.
Le mécanisme d'indexation résout presque tous les cas d'utilisation des données. Les index locaux définissent la clé des documents et les index globaux vous aident à modéliser vos documents différemment. Avis collecté par et hébergé sur G2.com.
- L'administrateur est mal à l'aise pour travailler avec
- Les fonctions d'agrégation manquent Avis collecté par et hébergé sur G2.com.
Conception sans schéma. Vous pouvez ajouter un champ à tout moment facilement. Avis collecté par et hébergé sur G2.com.
Il n'y a que la clé de hachage et la clé de plage dans DynamoDB. Parfois, il est difficile de rechercher un enregistrement en utilisant un filtre qui n'est ni la clé de hachage ni la clé de plage. Avis collecté par et hébergé sur G2.com.
La meilleure partie de Dynamodb est l'infrastructure gérée. Avis collecté par et hébergé sur G2.com.
Des pannes occasionnelles et une documentation historiquement médiocre. Cela s'est amélioré ces derniers mois, mais cela a pris un certain temps pour être accompli. Avis collecté par et hébergé sur G2.com.
Pas de mise à l'échelle de base de données à craindre, pas de serveur de base de données à déployer - juste une API. Avis collecté par et hébergé sur G2.com.
Rien pour l'instant, je l'utilise depuis environ 2 mois. Avis collecté par et hébergé sur G2.com.