1

在过去的几个月里,我一直在尝试使用 Google App Engine。它真的很容易使用,但你能做的却很有限。也就是说,我不能使用 WebSockets 或发送 Apple Push Notifications。DynamoDB 的方式是否相同,即我无法使用它运行“​​自定义”代码?我可以使用 WebSockets 或者说在其上运行 XMPP 服务器吗?我不完全确定 DynamoDB 是如何工作的。

4

3 回答 3

1

好吧,DynamoDB 只是一个(精简)数据库引擎。它将存储您的数据,但除了查询之外不会运行任何东西。如果您需要通用服务器,可以查看 EC2。

于 2012-11-15T21:06:43.170 回答
1

App Engine 确实有 XMPP 服务:https ://developers.google.com/appengine/docs/python/xmpp/和https://developers.google.com/appengine/docs/java/xmpp/overview

并不是说这对 Web Sockets 或 Apple Push Notifications 有帮助。

Channel API 可用于提供持久的客户端连接:https ://developers.google.com/appengine/docs/python/channel/overview https://developers.google.com/appengine/docs/java/channel/

于 2012-11-15T23:44:43.917 回答
1

您可以将 AWS Lambda(自定义代码)与 DynamoDB 结合使用。

于 2016-03-12T17:46:01.403 回答