Wenn ich durch MSDN documentation browse alles, was ich sehen kann, ist "beobachten" Änderungen an ChangeFeed. Selbst das erste Diagramm zeigt nur die Richtung von externe Dienste (Storm, Azure Funktionen usw.) in Richtung ChangeFeed.Wie werde ich über Change in Cosmos DB über ChangeFeed informiert?
Gibt es irgendein Muster (das ist für mich nicht offensichtlich), das wir verwenden können, um über Änderungen in Cosmos DB über ChangeFeed benachrichtigt zu werden? Oder es muss wirklich Unterstützung eingebaut werden, z. Azure-Funktionen, damit dieses "PUSH" -Szenario funktioniert?
Vielen Dank
Stimmen Sie zu, etwas Ähnliches wie das, was Aws mit DynamoDb-Streams macht (https://aws.amazon.com/blogs/aws/dynamodb-update-triggers-streams-lambda-cross-region-replication-app/). Ich versuche herauszufinden, wie ich benachrichtigt werden kann, wenn ein Dokument über TTL gelöscht wird, aber die Dokumentation zu Change Feeds und TTL ist sehr begrenzt/schlecht. – Hero
Ich endete mit einer völlig anderen Strategie und werde ChangeFeed nicht verwenden. Vielleicht später, wenn z.B. Azure Functions bekommt Unterstützung dafür, ChangeFeed wird wieder ein interessantes Thema sein. – krs
Ich stimme zu, die Dokumentation zu diesem Link ist nicht klar. Nahm mich mehrere lesen, um es zu verstehen, da ich nach der gleichen Funktionalität bin, aber auf Tabellen nicht Dokumente. Aber meine Interpretation ist anders, ich denke, es macht was du willst. Ich denke, die Pfeile auf den Diagrammen sind gefälscht, überprüfen Sie die Code-Schnipsel für die Logik des Dienstes. – OrdinaryOrange