Das im Voraus festgelegte Preismodell von DynamoDB (wie bei allen AWS-Diensten) ist großartig, da einige der Wettbewerber sehr unklare Preispläne haben. Automatisches Skalieren und Replizieren ist ebenfalls hervorragend, sodass Sie die Kosten für (wahrscheinlich) eine Vollzeit-DBA-Person sparen. Der Speicher ist auch schnell: SSDs sind den eigenen SATA-Laufwerken, auf denen Mongo oder Ähnliches läuft, weit überlegen. Die niedrige Lernkurve (beim Abfragen der Datenbank) ist ebenfalls großartig. Bewertung gesammelt von und auf G2.com gehostet.
Mehrere Indizes fehlen. Dies führt dazu, dass DynamoDB großartig für Schlüsselsuchen ist, aber wirklich schlecht für Abfragen mit mehreren Prädikaten. Bewertung gesammelt von und auf G2.com gehostet.
Ich war daran interessiert, DynamoDB zu verwenden, damit ich keinen MongoDB-Cluster erstellen und warten muss. Die hohe Verfügbarkeit ist angenehm und scheint sich recht einfach skalieren zu lassen. Bewertung gesammelt von und auf G2.com gehostet.
Nicht genug Werkzeuge zur Unterstützung der Nutzung. MongoDB hat viele sehr ausgereifte ORMs und großartige Community-Unterstützung. Die Entwicklung mit DynamoDB war unglaublich langsam und schwierig.
Das Erlernen der Nutzung von DynamoDB ist schwierig aufgrund der Unfreundlichkeit der AWS-Dokumentation. Die Dokumentation ist sehr vage, in einem generischen Layout, das offensichtlich nicht dafür geeignet ist. Bewertung gesammelt von und auf G2.com gehostet.
Ich mag das automatische Skalieren und den umfangreichen Funktionsumfang. Bewertung gesammelt von und auf G2.com gehostet.
Abneigung gegen die steile Lernkurve und den Mangel an ordentlicher Dokumentation für komplexe Operationen mit den SDKs. Zum Beispiel ist der Schlüssel updateExpression Bewertung gesammelt von und auf G2.com gehostet.
Sie können in der Zukunft entscheiden und ändern, welche Durchsatzrate Sie benötigen. Dies ist besonders wichtig, wenn Sie nicht wissen, wie viele Benutzer Sie haben werden. Bewertung gesammelt von und auf G2.com gehostet.
Scannen und Suchen könnten schneller sein - wenn Sie viele Daten haben, ist dies eine teure und zeitaufwändige Operation. Bewertung gesammelt von und auf G2.com gehostet.
Für mich ist der beste Teil von DynamoDB der Preis und die Tatsache, dass es auf SSDs gespeichert wird. Es ist schwer, ein besseres Angebot als das zu finden. Bewertung gesammelt von und auf G2.com gehostet.
Die API, zumindest als ich sie benutzt habe, für Node war ziemlich schrecklich. Ich bin mir nicht sicher, ob sie seitdem aktualisiert wurde. Aber sie ist im negativen Sinne anders als jede andere Datenbank, die ich benutzt habe. Bewertung gesammelt von und auf G2.com gehostet.
DynamoDB ist sehr einfach einzurichten und zu verwenden. Selbst die kostenlose Stufe bietet genügend Funktionalität für eine kleine bis mittelgroße Webanwendung. Bewertung gesammelt von und auf G2.com gehostet.
Das einzige, was mir bisher nicht gefallen hat, ist, dass sekundäre Indizes immer ein Upgrade auf die kostenpflichtige Stufe erfordern. Bewertung gesammelt von und auf G2.com gehostet.
Der Indexierungsmechanismus löst fast jeden Fall der Datennutzung. Lokale Indizes definieren den Schlüssel der Dokumente, und globale Indizes helfen Ihnen, Ihre Dokumente unterschiedlich zu modellieren. Bewertung gesammelt von und auf G2.com gehostet.
- Der Administrator ist unangenehm zu arbeiten
- Aggregationsfunktionen fehlen Bewertung gesammelt von und auf G2.com gehostet.
schemaless Design. Sie können jederzeit problemlos ein Feld hinzufügen. Bewertung gesammelt von und auf G2.com gehostet.
Es gibt nur Hash-Schlüssel und Bereichsschlüssel in DynamoDB. Manchmal ist es schwierig, einen Datensatz mit einem Filter zu durchsuchen, der nicht Hash-Schlüssel oder Bereichsschlüssel ist. Bewertung gesammelt von und auf G2.com gehostet.
Der beste Teil an Dynamodb ist die verwaltete Infrastruktur. Bewertung gesammelt von und auf G2.com gehostet.
Gelegentliche Ausfälle und die historisch schlechte Dokumentation. Dies hat sich in den letzten Monaten verbessert, aber es hat eine längere Zeit gedauert, dies zu erreichen. Bewertung gesammelt von und auf G2.com gehostet.
Keine Sorgen um Datenbank-Skalierung, kein Datenbank-Server zum Bereitstellen - nur eine API. Bewertung gesammelt von und auf G2.com gehostet.
Noch nichts, benutze es seit etwa 2 Monaten. Bewertung gesammelt von und auf G2.com gehostet.