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