Ich habe eine Tabelle (key=username
, value=male or female
) und einen Index für die Werte.Wie kann ich über einen Index informiert werden, der auf DynamoDB aktualisiert wird?
Nachdem ich ein Element zur Tabelle hinzugefügt habe, möchte ich die Anzahl der Männchen und Weibchen aktualisieren. Nach einem erfolgreichen Schreibvorgang ist der Zählwert jedoch nicht konsistent, da der Index ein globaler sekundärer Index ist.
Gibt es einen Weg (Dynamo db Streams, Lambda, ...) zu überwachen, wenn der Index auf dem neuesten Stand ist?
Beachten Sie, dass ich nicht nach einer Lösung suche, die etwas anderes beinhaltet (Anzahl der Inkremente in redis oder ...), was ich hier beschreibe, ist ein vereinfachtes Problem, vor allem eine Frage zu stellen, wie ich einen Index überwachen kann Dynamo.
Danke!
Soweit ich weiß, gibt es keine Möglichkeit, über Aktualisierungen einer GSI informiert zu werden. Daher können Sie nicht überwachen, wenn es aktuell ist. – readyornot