1
4
dynamodb没有表更新的实时通知/触发器。 但在这种情况下,您可以尝试使用dynamodb流捕获表活动。
更多细节 DynamoDB Streams 文件。 下面是如何整合 DynamoDB Streams with AWS Javascript SDK 以下内容:
我们有一些由dynamodb流支持的事件
顺便说一下,如果您想通过另一种方式而不是dynamodb流通知您的客户机,可以尝试使用lambda函数follow this article 是的。 希望这能帮助你解决问题。 |
2
4
dynamodb和firebase/firestore真的不一样。 firebase/firestore是一个实时数据库,您可以在其中扫描订阅客户端上的更改。 dynamodb是一个存储键/值对的nosql数据库。 更适合类似的用例是“aws appsync”,它提供了像firebase/firestore那样的实时更新。 如果您仍然想使用dynamodb,请查看dynamodb流以在更新表时触发事件。 接下来的问题是如何向客户机获取更新。 您可以向sns主题发送消息,必要时向客户端发送推送通知。 但最终你会用dynamodb流和sns,也许还有lambda来构建firebase/firestore或“aws appsync”提供的开箱即用的功能。 |
3
-1
我通常看到dynamodb->sns主题模式->(带有自定义lambda)。 如果你的应用是移动的,你有没有看一下 AWS SNS Mobile Push 看看它是否更适合你的架构。 |
fewfew · 为什么在进行筛选时会得到空列表? 2 年前 |
kk651 · 首先创建表,然后将项放入刚刚创建的表中 2 年前 |
GavinF · Dynamo DB-查找每个主键的最新条目 2 年前 |
Hamza Ahmad · 从DynamoDB表中获取最新值 6 年前 |