我可以使用AWS DynamoDB运行自定义代码吗?

时间:2012-11-15 20:45:51

标签: google-app-engine amazon-dynamodb

过去几个月我一直在尝试使用Google App Engine。它非常易于使用,但它的功能非常有限。也就是说,我无法使用WebSockets或发送Apple推送通知。 DynamoDB是否以同样的方式,那就是我无法运行“自定义”代码呢?我可以使用WebSockets还是在其上运行XMPP服务器?我不完全确定它如何与DynamoDB一起使用。

3 个答案:

答案 0 :(得分:1)

好吧,DynamoDB只是一个(精益)数据库引擎。它将存储您的数据,但不会在查询旁边运行任何内容。如果您需要通用服务器,可以查看EC2。

答案 1 :(得分:1)

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

这不会对Web套接字或Apple推送通知有所帮助。

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

答案 2 :(得分:1)

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