Ich verwende derzeit die Bibliothek dynamoose, um DynamoDB in Node.js zu behandeln. Ich habe einige Tests darüber durchgeführt, warum meine Express-Anfragen in einigen Fällen 1000+ ms benötigen, und habe es auf die Dynamoose-Funktionen hingewiesen. Wenn Sie scannen oder speichern, dauert es ungefähr 240ms für jede dieser Anfragen. Wenn ich also ein paar von denen in einer Funktion machen muss, kann es lange dauern.Amazon Web Services DynamoDB Anfragen langsam
Laut AWS bin ich weit unter meiner bereitgestellten Lese- und Schreibkapazität.
Auch eine meiner Tabellen zeigt 10-40ms Scan und setzen Latenz. Das scheint nicht schlecht zu sein aber scheint immer noch etwas hoch (könnte ganz normal tho sein).
Alle Ideen, wie die Geschwindigkeit, dies zu verbessern alle so 240ms meine DB-Anfragen nehmen Sie nicht?
Ok zur Zeit habe ich nur wie 1 Sache in der Tabelle. Die Netzwerklatenz könnte das Problem sein. Ich benutze meinen lokalen Computer und befindet sich in CO und die DynamoDB ist in der Region Oregon. So könnte trotzig das Problem sein. Wie ich Fehler2007s sagte, da ich Dynamoose verwende, wird es ein bisschen mühsam sein zu finden, wo sie diese Keepalive-Funktion implementieren. Also muss ich eine einfache Möglichkeit finden, das Knotenpaket zu bearbeiten und sogar herauszufinden, wo dieser Code ist. Danke für deine Hilfe. –